ソースを参照

Remove superfluous transaction.

tags/v0.9.9
Roger Braun 7年前
コミット
3cb518270a
1個のファイルの変更7行の追加10行の削除
  1. +7
    -10
      lib/pleroma/web/twitter_api/twitter_api.ex

+ 7
- 10
lib/pleroma/web/twitter_api/twitter_api.ex ファイルの表示

@@ -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


読み込み中…
キャンセル
保存