diff options
| author | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-01-14 02:44:36 +0300 |
|---|---|---|
| committer | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2023-01-14 02:44:36 +0300 |
| commit | ae914b9f7a593ac83ebca9b15eba6ea79524ae4c (patch) | |
| tree | a48686df978db1df6844fb60c68f334a080a5a53 /backend/controllers/homeController.go | |
| parent | demo to google drive is worknig properly (#20) (diff) | |
| download | lphub-ae914b9f7a593ac83ebca9b15eba6ea79524ae4c.tar.gz lphub-ae914b9f7a593ac83ebca9b15eba6ea79524ae4c.tar.bz2 lphub-ae914b9f7a593ac83ebca9b15eba6ea79524ae4c.zip | |
record submission looks like its working! (#23, #20)
Diffstat (limited to '')
| -rw-r--r-- | backend/controllers/homeController.go | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/backend/controllers/homeController.go b/backend/controllers/homeController.go index 8d81eef..635038b 100644 --- a/backend/controllers/homeController.go +++ b/backend/controllers/homeController.go | |||
| @@ -33,21 +33,21 @@ func Login(c *gin.Context) { | |||
| 33 | default: | 33 | default: |
| 34 | steamID, err := openID.ValidateAndGetId() | 34 | steamID, err := openID.ValidateAndGetId() |
| 35 | if err != nil { | 35 | if err != nil { |
| 36 | c.JSON(http.StatusInternalServerError, models.ErrorResponse(err.Error())) | 36 | c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) |
| 37 | return | 37 | return |
| 38 | } | 38 | } |
| 39 | // Create user if new | 39 | // Create user if new |
| 40 | var checkSteamID int64 | 40 | var checkSteamID int64 |
| 41 | err = database.DB.QueryRow("SELECT steam_id FROM users WHERE steam_id = $1", steamID).Scan(&checkSteamID) | 41 | err = database.DB.QueryRow("SELECT steam_id FROM users WHERE steam_id = $1", steamID).Scan(&checkSteamID) |
| 42 | if err != nil { | 42 | if err != nil { |
| 43 | c.JSON(http.StatusInternalServerError, models.ErrorResponse(err.Error())) | 43 | c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) |
| 44 | return | 44 | return |
| 45 | } | 45 | } |
| 46 | // User does not exist | 46 | // User does not exist |
| 47 | if checkSteamID == 0 { | 47 | if checkSteamID == 0 { |
| 48 | user, err := steam_go.GetPlayerSummaries(steamID, os.Getenv("API_KEY")) | 48 | user, err := steam_go.GetPlayerSummaries(steamID, os.Getenv("API_KEY")) |
| 49 | if err != nil { | 49 | if err != nil { |
| 50 | c.JSON(http.StatusInternalServerError, models.ErrorResponse(err.Error())) | 50 | c.JSON(http.StatusBadRequest, models.ErrorResponse(err.Error())) |
| 51 | return | 51 | return |
| 52 | } | 52 | } |
| 53 | // Insert new user to database | 53 | // Insert new user to database |