subscribe user on topic creation

This commit is contained in:
byte[] 2019-11-18 23:03:16 -05:00
parent 92d53f6450
commit 831580ac3d

View file

@ -62,6 +62,9 @@ defmodule Philomena.Topics do
{:ok, count}
end)
|> Multi.run(:subscribe, fn _repo, %{topic: topic} ->
create_subscription(topic, attribution[:user])
end)
|> Repo.isolated_transaction(:serializable)
end