Skip to content

Instantly share code, notes, and snippets.

@janjiss
Created December 14, 2015 13:26
Show Gist options
  • Select an option

  • Save janjiss/4ddce127cbac7b29e035 to your computer and use it in GitHub Desktop.

Select an option

Save janjiss/4ddce127cbac7b29e035 to your computer and use it in GitHub Desktop.
defmodule ElixirStream.RegisterAction do
alias ElixirStream.User
def sign_up(params) do
changeset = User.changeset(%User{}, params)
if changeset.valid? do
user = ElixirStream.Repo.insert(changeset)
{:ok, user}
else
{:error, changeset}
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment