From 9bd62dbf6492e022d02ac80854bcd959d8e73d33 Mon Sep 17 00:00:00 2001 From: Arzumify Date: Sun, 21 Jul 2024 08:49:41 +0100 Subject: [PATCH] Made migrations not kill the process --- main.go | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/main.go b/main.go index c1492a3..9a89ccb 100644 --- a/main.go +++ b/main.go @@ -473,10 +473,6 @@ func main() { return } - if migrated == 0 { - c.JSON(401, gin.H{"error": "User has not migrated", "migrated": false}) - } - _, _, hashedPasswd, err := getUser(userid) if err != nil { log.Println("[ERROR] Unknown in /api/login getUser():", err) @@ -496,8 +492,13 @@ func main() { } } if !correctPassword { - c.JSON(401, gin.H{"error": "Incorrect password", "migrated": true}) - return + if migrated == 0 { + c.JSON(401, gin.H{"error": "User has not migrated", "migrated": false}) + return + } else { + c.JSON(401, gin.H{"error": "Incorrect password", "migrated": true}) + return + } } token, err := randomChars(512)