forked from cybrespace/mastodon
		
	Do not error out when performing admin actions on no statuses (#8220)
Fixes the other issue with #8168
This commit is contained in:
		
							parent
							
								
									d78474264d
								
							
						
					
					
						commit
						c98681c358
					
				
					 2 changed files with 5 additions and 0 deletions
				
			
		| 
						 | 
					@ -28,6 +28,10 @@ module Admin
 | 
				
			||||||
      @form         = Form::StatusBatch.new(form_status_batch_params.merge(current_account: current_account, action: action_from_button))
 | 
					      @form         = Form::StatusBatch.new(form_status_batch_params.merge(current_account: current_account, action: action_from_button))
 | 
				
			||||||
      flash[:alert] = I18n.t('admin.statuses.failed_to_execute') unless @form.save
 | 
					      flash[:alert] = I18n.t('admin.statuses.failed_to_execute') unless @form.save
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					      redirect_to admin_account_statuses_path(@account.id, current_params)
 | 
				
			||||||
 | 
					    rescue ActionController::ParameterMissing
 | 
				
			||||||
 | 
					      flash[:alert] = I18n.t('admin.statuses.no_status_selected')
 | 
				
			||||||
 | 
					
 | 
				
			||||||
      redirect_to admin_account_statuses_path(@account.id, current_params)
 | 
					      redirect_to admin_account_statuses_path(@account.id, current_params)
 | 
				
			||||||
    end
 | 
					    end
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -401,6 +401,7 @@ en:
 | 
				
			||||||
      media:
 | 
					      media:
 | 
				
			||||||
        title: Media
 | 
					        title: Media
 | 
				
			||||||
      no_media: No media
 | 
					      no_media: No media
 | 
				
			||||||
 | 
					      no_status_selected: No statuses were changed as none were selected
 | 
				
			||||||
      title: Account statuses
 | 
					      title: Account statuses
 | 
				
			||||||
      with_media: With media
 | 
					      with_media: With media
 | 
				
			||||||
    subscriptions:
 | 
					    subscriptions:
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		
		Reference in a new issue