diff --git a/lib/microwaveprop/accounts.ex b/lib/microwaveprop/accounts.ex index a846b720..3f87ad74 100644 --- a/lib/microwaveprop/accounts.ex +++ b/lib/microwaveprop/accounts.ex @@ -231,7 +231,7 @@ defmodule Microwaveprop.Accounts do def update_user_email(user, token) do context = "change:#{user.email}" - Repo.transact(fn -> + Repo.transaction(fn -> with {:ok, query} <- UserToken.verify_change_email_token_query(token, context), %UserToken{sent_to: email} <- Repo.one(query), {:ok, user} <- Repo.update(User.email_changeset(user, %{email: email})), @@ -525,7 +525,7 @@ defmodule Microwaveprop.Accounts do ## Token helper defp update_user_and_delete_all_tokens(changeset) do - Repo.transact(fn -> + Repo.transaction(fn -> with {:ok, user} <- Repo.update(changeset) do Repo.delete_all(from(t in UserToken, where: t.user_id == ^user.id))