Use ActiveModel::Attributes in admin/status_batch_action (#35255)

This commit is contained in:
Matt Jankowski 2025-07-03 10:43:36 -04:00 committed by Claire
commit 28373a9c88

View file

@ -2,6 +2,7 @@
class Admin::StatusBatchAction
include ActiveModel::Model
include ActiveModel::Attributes
include AccountableConcern
include Authorization
@ -9,11 +10,7 @@ class Admin::StatusBatchAction
:status_ids, :report_id,
:text
attr_reader :send_email_notification
def send_email_notification=(value)
@send_email_notification = ActiveModel::Type::Boolean.new.cast(value)
end
attribute :send_email_notification, :boolean
def save!
process_action!