From 2af17adc34cda13ad305e51c9d787d4202ca0eec Mon Sep 17 00:00:00 2001 From: Matt Jankowski Date: Thu, 3 Jul 2025 10:43:36 -0400 Subject: [PATCH] Use `ActiveModel::Attributes` in admin/status_batch_action (#35255) --- app/models/admin/status_batch_action.rb | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/models/admin/status_batch_action.rb b/app/models/admin/status_batch_action.rb index 4a100019351..4d0ee130382 100644 --- a/app/models/admin/status_batch_action.rb +++ b/app/models/admin/status_batch_action.rb @@ -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!