Fix incorrect permission check for notifications destroy/dismiss endpoints (#1787)
This commit is contained in:
		
							parent
							
								
									434b08e95b
								
							
						
					
					
						commit
						6dd7180f05
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		|  | @ -1,8 +1,8 @@ | |||
| # frozen_string_literal: true | ||||
| 
 | ||||
| class Api::V1::NotificationsController < Api::BaseController | ||||
|   before_action -> { doorkeeper_authorize! :read, :'read:notifications' }, except: [:clear, :dismiss] | ||||
|   before_action -> { doorkeeper_authorize! :write, :'write:notifications' }, only: [:clear, :dismiss] | ||||
|   before_action -> { doorkeeper_authorize! :read, :'read:notifications' }, except: [:clear, :dismiss, :destroy, :destroy_multiple] | ||||
|   before_action -> { doorkeeper_authorize! :write, :'write:notifications' }, only: [:clear, :dismiss, :destroy, :destroy_multiple] | ||||
|   before_action :require_user! | ||||
|   after_action :insert_pagination_headers, only: :index | ||||
| 
 | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue