* Fix #5351 - Redirection with page params after copy emoji * Add page params to copy emoji link
This commit is contained in:
		
							parent
							
								
									2eab41cd1a
								
							
						
					
					
						commit
						1bdd694a0a
					
				
					 2 changed files with 5 additions and 3 deletions
				
			
		| 
						 | 
				
			
			@ -31,10 +31,12 @@ module Admin
 | 
			
		|||
      emoji = CustomEmoji.new(domain: nil, shortcode: @custom_emoji.shortcode, image: @custom_emoji.image)
 | 
			
		||||
 | 
			
		||||
      if emoji.save
 | 
			
		||||
        redirect_to admin_custom_emojis_path, notice: I18n.t('admin.custom_emojis.copied_msg')
 | 
			
		||||
        flash[:notice] = I18n.t('admin.custom_emojis.copied_msg')
 | 
			
		||||
      else
 | 
			
		||||
        redirect_to admin_custom_emojis_path, alert: I18n.t('admin.custom_emojis.copy_failed_msg')
 | 
			
		||||
        flash[:alert] = I18n.t('admin.custom_emojis.copy_failed_msg')
 | 
			
		||||
      end
 | 
			
		||||
 | 
			
		||||
      redirect_to admin_custom_emojis_path(params[:page])
 | 
			
		||||
    end
 | 
			
		||||
 | 
			
		||||
    def enable
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -10,7 +10,7 @@
 | 
			
		|||
      = custom_emoji.domain
 | 
			
		||||
  %td
 | 
			
		||||
    - unless custom_emoji.local?
 | 
			
		||||
      = table_link_to 'copy', t('admin.custom_emojis.copy'), copy_admin_custom_emoji_path(custom_emoji), method: :post
 | 
			
		||||
      = table_link_to 'copy', t('admin.custom_emojis.copy'), copy_admin_custom_emoji_path(custom_emoji, page: params[:page]), method: :post
 | 
			
		||||
  %td
 | 
			
		||||
    - if custom_emoji.disabled?
 | 
			
		||||
      = table_link_to 'power-off', t('admin.custom_emojis.enable'), enable_admin_custom_emoji_path(custom_emoji), method: :post, data: { confirm: t('admin.accounts.are_you_sure') }
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue