user = Repo.get_by(User, %{email: attrs.email})
user && {:ok, user} || create_user(attrs)
false ->
{:error, :invalid_email_domain}
end
Так лучше не делать в любых языках программирования
Обсуждают сегодня