Przeglądaj źródła

Remove superfluous transaction.

tags/v0.9.9
Roger Braun 7 lat temu
rodzic
commit
3cb518270a
1 zmienionych plików z 7 dodań i 10 usunięć
  1. +7
    -10
      lib/pleroma/web/twitter_api/twitter_api.ex

+ 7
- 10
lib/pleroma/web/twitter_api/twitter_api.ex Wyświetl plik

@@ -316,16 +316,13 @@ defmodule Pleroma.Web.TwitterAPI.TwitterAPI do
end

def context_to_conversation_id(context) do
{:ok, id} = Repo.transaction(fn ->
with %Object{id: id} <- Object.get_cached_by_ap_id(context) do
id
else _e ->
changeset = Object.context_mapping(context)
{:ok, %{id: id}} = Repo.insert(changeset)
id
end
end)
id
with %Object{id: id} <- Object.get_cached_by_ap_id(context) do
id
else _e ->
changeset = Object.context_mapping(context)
{:ok, %{id: id}} = Repo.insert(changeset)
id
end
end

def conversation_id_to_context(id) do


Ładowanie…
Anuluj
Zapisz