Fix spam-filtered scheduled posts raising an error rather than being silently ignored (#40051)

This commit is contained in:
Shlee
2026-08-05 21:43:01 +09:30
committed by GitHub
parent 89c9fa1c9a
commit adf7229fac

View File

@@ -156,7 +156,7 @@ class PostStatusService < BaseService
raise ActiveRecord::RecordInvalid
end
rescue Antispam::SilentlyDrop
@status = @account.scheduled_status.new(scheduled_status_attributes).tap(&:delete)
@status = @account.scheduled_statuses.new(scheduled_status_attributes).tap(&:delete)
end
def postprocess_status!