Merge remote-tracking branch 'remotes/upstream/develop' into 161-incoming-replies-depth-limit

This commit is contained in:
Ivan Tashkinov 2019-07-06 10:17:06 +03:00
commit ad8d86e7c6
87 changed files with 510 additions and 330 deletions

View file

@ -111,4 +111,20 @@ defmodule Pleroma.Web.AdminAPI.ReportViewTest do
refute "<script> alert('hecked :D:D:D:D:D:D:D') </script>" ==
ReportView.render("show.json", %{report: activity})[:content]
end
test "doesn't error out when the user doesn't exists" do
user = insert(:user)
other_user = insert(:user)
{:ok, activity} =
CommonAPI.report(user, %{
"account_id" => other_user.id,
"comment" => ""
})
Pleroma.User.delete(other_user)
Pleroma.User.invalidate_cache(other_user)
assert %{} = ReportView.render("show.json", %{report: activity})
end
end