phoenix_token_auth
phoenix_token_auth copied to clipboard
blank hashed password in case of errors in the changeset
In https://github.com/manukall/phoenix_token_auth/blob/master/lib/phoenix_token_auth/registrator.ex , line 34,
def set_hashed_password(changeset = %{errors: [_]}), do: changeset
will not match in case of several errors. So, if the changeset has several errors, the hashed password will be returned.
A correction would be : def set_hashed_password(changeset = %{errors: [ _ | _ ]}), do: changeset
thanks for the bug report. you're absolutely right. would you want to fix that problem? i'd happily accept a PR.
You are welcome but it is nothing compared to your library. It is a great job.
I have fixed it and done a PR.