Use ActiveModel::Attributes in admin/status_batch_action (#35255)
				
					
				
			This commit is contained in:
		@@ -2,6 +2,7 @@
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
class Admin::StatusBatchAction
 | 
					class Admin::StatusBatchAction
 | 
				
			||||||
  include ActiveModel::Model
 | 
					  include ActiveModel::Model
 | 
				
			||||||
 | 
					  include ActiveModel::Attributes
 | 
				
			||||||
  include AccountableConcern
 | 
					  include AccountableConcern
 | 
				
			||||||
  include Authorization
 | 
					  include Authorization
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -9,11 +10,7 @@ class Admin::StatusBatchAction
 | 
				
			|||||||
                :status_ids, :report_id,
 | 
					                :status_ids, :report_id,
 | 
				
			||||||
                :text
 | 
					                :text
 | 
				
			||||||
 | 
					
 | 
				
			||||||
  attr_reader :send_email_notification
 | 
					  attribute :send_email_notification, :boolean
 | 
				
			||||||
 | 
					 | 
				
			||||||
  def send_email_notification=(value)
 | 
					 | 
				
			||||||
    @send_email_notification = ActiveModel::Type::Boolean.new.cast(value)
 | 
					 | 
				
			||||||
  end
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
  def save!
 | 
					  def save!
 | 
				
			||||||
    process_action!
 | 
					    process_action!
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user