Browse Source

fix forbidden on register github login issue

Alexander Belanger 5 năm trước cách đây
mục cha
commit
89147ee365

+ 5 - 1
server/api/oauth_github_handler.go

@@ -210,11 +210,15 @@ func (app *App) upsertUserFromToken(tok *oauth2.Token) (*models.User, error) {
 		}
 		}
 
 
 		user, err = app.Repo.User.CreateUser(user)
 		user, err = app.Repo.User.CreateUser(user)
+
+		if err != nil {
+			return nil, err
+		}
 	} else if err != nil {
 	} else if err != nil {
 		return nil, fmt.Errorf("unexpected error occurred:", err.Error())
 		return nil, fmt.Errorf("unexpected error occurred:", err.Error())
 	}
 	}
 
 
-	return user, err
+	return user, nil
 }
 }
 
 
 // updates a project's repository clients with the token information.
 // updates a project's repository clients with the token information.