diff options
| -rw-r--r-- | lib/pleroma/web/activity_pub/object_validators/create_question_validator.ex | 17 | 
1 files changed, 0 insertions, 17 deletions
| diff --git a/lib/pleroma/web/activity_pub/object_validators/create_question_validator.ex b/lib/pleroma/web/activity_pub/object_validators/create_question_validator.ex index f09207418..6d3f71566 100644 --- a/lib/pleroma/web/activity_pub/object_validators/create_question_validator.ex +++ b/lib/pleroma/web/activity_pub/object_validators/create_question_validator.ex @@ -47,7 +47,6 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.CreateQuestionValidator do      |> validate_inclusion(:type, ["Create"])      |> validate_actor_presence()      |> validate_any_presence([:to, :cc]) -    |> validate_recipients_match(meta)      |> validate_actors_match(meta)      |> validate_object_nonexistence()    end @@ -75,20 +74,4 @@ defmodule Pleroma.Web.ActivityPub.ObjectValidators.CreateQuestionValidator do        end      end)    end - -  def validate_recipients_match(cng, meta) do -    object_recipients = meta[:object_data]["to"] || [] - -    cng -    |> validate_change(:to, fn :to, recipients -> -      activity_set = MapSet.new(recipients) -      object_set = MapSet.new(object_recipients) - -      if MapSet.equal?(activity_set, object_set) do -        [] -      else -        [{:to, "Recipients don't match with object recipients"}] -      end -    end) -  end  end | 
