Fix unpermitted operations on custom emojis leading to cryptic errors (#13951)
* Display appropriate error when performing unpermitted operation on custom emoji Fixes #13897 * Remove links to custom emoji actions not performable by moderators
This commit is contained in:
		
					parent
					
						
							
								aed3a436a2
							
						
					
				
			
			
				commit
				
					
						bf6745b9c3
					
				
			
		
					 3 changed files with 9 additions and 4 deletions
				
			
		|  | @ -33,6 +33,8 @@ module Admin | |||
|       @form.save | ||||
|     rescue ActionController::ParameterMissing | ||||
|       flash[:alert] = I18n.t('admin.accounts.no_account_selected') | ||||
|     rescue Mastodon::NotPermittedError | ||||
|       flash[:alert] = I18n.t('admin.custom_emojis.not_permitted') | ||||
|     ensure | ||||
|       redirect_to admin_custom_emojis_path(filter_params) | ||||
|     end | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue