Quellcode durchsuchen

fix forbidden on register github login issue

Alexander Belanger vor 5 Jahren
Ursprung
Commit
89147ee365
1 geänderte Dateien mit 5 neuen und 1 gelöschten Zeilen
  1. 5 1
      server/api/oauth_github_handler.go

+ 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.