Merge branch 'features/incoming-create-exists' into 'develop'

transmogrifier: Drop incoming create early if it already exists

See merge request pleroma/pleroma!3026
This commit is contained in:
rinpatch 2020-09-25 12:44:33 +00:00
commit f67c967c4a
2 changed files with 7 additions and 3 deletions

View file

@ -157,12 +157,12 @@ defmodule Pleroma.Web.ActivityPub.Transmogrifier.QuestionHandlingTest do
}
end
test "returns an error if received a second time" do
test "returns same activity if received a second time" do
data = File.read!("test/fixtures/mastodon-question-activity.json") |> Poison.decode!()
assert {:ok, %Activity{local: false} = activity} = Transmogrifier.handle_incoming(data)
assert {:error, {:validate_object, {:error, _}}} = Transmogrifier.handle_incoming(data)
assert {:ok, ^activity} = Transmogrifier.handle_incoming(data)
end
test "accepts a Question with no content" do