diff options
| author | Arda Serdar Pektezol <1669855+pektezol@users.noreply.github.com> | 2024-11-02 00:56:13 +0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-11-02 00:56:13 +0300 |
| commit | bc65aaa83f2fcb6afcf1a6bc564fba9dc78f9f7d (patch) | |
| tree | 497effbef8cb438db3b635996ac9e0ba0b1772df /backend/handlers | |
| parent | docs: merge to main branch (diff) | |
| download | lphub-1.0.1.tar.gz lphub-1.0.1.tar.bz2 lphub-1.0.1.zip | |
fix: remove insert trigger on users, check insert user on login err (#224)v1.0.1
Diffstat (limited to 'backend/handlers')
| -rw-r--r-- | backend/handlers/login.go | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/backend/handlers/login.go b/backend/handlers/login.go index 51c90d0..777327c 100644 --- a/backend/handlers/login.go +++ b/backend/handlers/login.go | |||
| @@ -58,8 +58,12 @@ func Login(c *gin.Context) { | |||
| 58 | user.LocCountryCode = "XX" | 58 | user.LocCountryCode = "XX" |
| 59 | } | 59 | } |
| 60 | // Insert new user to database | 60 | // Insert new user to database |
| 61 | database.DB.Exec(`INSERT INTO users (steam_id, user_name, avatar_link, country_code) | 61 | _, err = database.DB.Exec(`INSERT INTO users (steam_id, user_name, avatar_link, country_code) |
| 62 | VALUES ($1, $2, $3, $4)`, steamID, user.PersonaName, user.AvatarFull, user.LocCountryCode) | 62 | VALUES ($1, $2, $3, $4)`, steamID, user.PersonaName, user.AvatarFull, user.LocCountryCode) |
| 63 | if err != nil { | ||
| 64 | c.JSON(http.StatusOK, models.ErrorResponse(err.Error())) | ||
| 65 | return | ||
| 66 | } | ||
| 63 | } | 67 | } |
| 64 | moderator := false | 68 | moderator := false |
| 65 | rows, _ := database.DB.Query("SELECT title_name FROM titles t INNER JOIN user_titles ut ON t.id=ut.title_id WHERE ut.user_id = $1", steamID) | 69 | rows, _ := database.DB.Query("SELECT title_name FROM titles t INNER JOIN user_titles ut ON t.id=ut.title_id WHERE ut.user_id = $1", steamID) |