Revert "Merge branch 'object-creation' into 'develop'"

This reverts merge request !802
This commit is contained in:
lambda 2019-02-11 08:07:39 +00:00
commit d53e36bf1e
4 changed files with 19 additions and 53 deletions

View file

@ -310,8 +310,16 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPI do
else
_e ->
changeset = Object.context_mapping(context)
{:ok, object} = Object.insert_or_get(changeset)
object.id
case Repo.insert(changeset) do
{:ok, %{id: id}} ->
id
# This should be solved by an upsert, but it seems ecto
# has problems accessing the constraint inside the jsonb.
{:error, _} ->
Object.get_cached_by_ap_id(context).id
end
end
end