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 GitHub
parent e97f43399b
commit 2af17adc34
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

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!