diff --git a/app/lib/activitypub/activity/create.rb b/app/lib/activitypub/activity/create.rb index bcc140919b..1d66fa46d6 100644 --- a/app/lib/activitypub/activity/create.rb +++ b/app/lib/activitypub/activity/create.rb @@ -14,7 +14,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity else create_status end - rescue Mastodon::RejectPayload + rescue Mastodon::RejectPayloadError reject_payload! end @@ -86,7 +86,7 @@ class ActivityPub::Activity::Create < ActivityPub::Activity process_status_params - raise Mastodon::RejectPayload if MediaAttachment.where(id: @params[:media_attachment_ids]).where(blurhash: Setting.reject_blurhash.split(/\r?\n/).filter(&:present?).uniq).present? + raise Mastodon::RejectPayloadError if MediaAttachment.where(id: @params[:media_attachment_ids]).where(blurhash: Setting.reject_blurhash.split(/\r?\n/).filter(&:present?).uniq).present? process_tags process_audience diff --git a/lib/exceptions.rb b/lib/exceptions.rb index 474d0dab20..e5874db42f 100644 --- a/lib/exceptions.rb +++ b/lib/exceptions.rb @@ -8,7 +8,7 @@ module Mastodon class LengthValidationError < ValidationError; end class DimensionsValidationError < ValidationError; end class StreamValidationError < ValidationError; end - class RejectPayload < ValidationError; end + class RejectPayloadError < ValidationError; end class FilterValidationError < ValidationError; end class RaceConditionError < Error; end class RateLimitExceededError < Error; end