diff options
author | Logan Hunt <loganhunt@simponic.xyz> | 2022-04-13 16:55:02 -0600 |
---|---|---|
committer | Logan Hunt <loganhunt@simponic.xyz> | 2022-04-13 16:55:02 -0600 |
commit | 2ee849378a4de46769e1744dc8e6b296b3543d86 (patch) | |
tree | fff672d2fe0edbdc048d73a5538c047ef150c55a /lib/aggiedit | |
parent | 51298ea998bff64b521fe0a392ad340271d40f07 (diff) | |
download | aggiedit-2ee849378a4de46769e1744dc8e6b296b3543d86.tar.gz aggiedit-2ee849378a4de46769e1744dc8e6b296b3543d86.zip |
Move assignment to live_helpers, fix bug when user updates email
Diffstat (limited to 'lib/aggiedit')
-rw-r--r-- | lib/aggiedit/accounts.ex | 4 | ||||
-rw-r--r-- | lib/aggiedit/rooms/post.ex | 1 | ||||
-rw-r--r-- | lib/aggiedit/utils.ex | 1 |
3 files changed, 2 insertions, 4 deletions
diff --git a/lib/aggiedit/accounts.ex b/lib/aggiedit/accounts.ex index 1852393..70ac870 100644 --- a/lib/aggiedit/accounts.ex +++ b/lib/aggiedit/accounts.ex @@ -5,9 +5,9 @@ defmodule Aggiedit.Accounts do import Ecto.Query, warn: false alias Aggiedit.Repo + alias Aggiedit.Rooms alias Aggiedit.Accounts.{User, UserToken, UserNotifier} - alias Aggiedit.Rooms ## Database getters @@ -140,7 +140,7 @@ defmodule Aggiedit.Accounts do with {:ok, query} <- UserToken.verify_change_email_token_query(token, context), %UserToken{sent_to: email} <- Repo.one(query), - {:ok, _} <- Repo.transaction(user_email_multi(user, email, context)), + {:ok, %{:user => user}} <- Repo.transaction(user_email_multi(user, email, context)), {:ok, _user} <- set_user_room(user) do :ok else diff --git a/lib/aggiedit/rooms/post.ex b/lib/aggiedit/rooms/post.ex index 2156fae..ee9450d 100644 --- a/lib/aggiedit/rooms/post.ex +++ b/lib/aggiedit/rooms/post.ex @@ -1,7 +1,6 @@ defmodule Aggiedit.Rooms.Post do use Ecto.Schema import Ecto.Changeset - alias Aggiedit.Repo schema "posts" do field :body, :string diff --git a/lib/aggiedit/utils.ex b/lib/aggiedit/utils.ex index 492b36e..05e94b3 100644 --- a/lib/aggiedit/utils.ex +++ b/lib/aggiedit/utils.ex @@ -3,7 +3,6 @@ defmodule Aggiedit.Utils do domain_split = Regex.named_captures(~r/^.*@(?<domain>.*)$/, email)["domain"] |> String.downcase() |> String.split(".") - IO.puts(inspect(domain_split)) if Enum.count(domain_split) >= 2 do Enum.join(Enum.take(domain_split, -2), ".") |