fix: error if user is nil
This commit is contained in:
parent
3dc5c72840
commit
193871f083
|
@ -111,7 +111,11 @@ func (a AccountAPI) login(jc jape.Context) {
|
|||
}
|
||||
|
||||
jwt, user, err := a.accounts.LoginPassword(request.Email, request.Password, jc.Request.RemoteAddr)
|
||||
if err != nil {
|
||||
if err != nil || user == nil {
|
||||
_ = jc.Error(account.NewAccountError(account.ErrKeyInvalidLogin, err), http.StatusUnauthorized)
|
||||
if err != nil {
|
||||
a.logger.Error("failed to login", zap.Error(err))
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue