Compare commits

...

1 Commits

Author SHA1 Message Date
AJ ONeal c6b6851d98 handle specific error; fix missing err typo 2018-10-06 20:17:01 +00:00
1 changed files with 10 additions and 5 deletions

View File

@ -661,15 +661,20 @@ func LinkAccount(ctx *context.Context) {
ctx.Data["email"] = email
if len(email) != 0 {
// ignoring the "user not found" error
u, _ := models.GetUserByEmail(email)
u, err := models.GetUserByEmail(email)
if err != nil && !models.IsErrUserNotExist(err) {
ctx.ServerError("UserSignIn", err)
return
}
if u != nil {
ctx.Data["user_exists"] = true
}
} else if len(uname) != 0 {
// ignoring the "user not found" error
u, _ := models.GetUserByName(uname)
fmt.Println("Error retrieving username:", err)
u, err := models.GetUserByName(uname)
if err != nil && !models.IsErrUserNotExist(err) {
ctx.ServerError("UserSignIn", err)
return
}
if u != nil {
ctx.Data["user_exists"] = true
}