소스 검색

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


불러오는 중...
취소
저장