Made migrations not kill the process

This commit is contained in:
Tracker-Friendly 2024-07-21 08:49:41 +01:00
parent 866f07825e
commit 9bd62dbf64
1 changed files with 7 additions and 6 deletions

View File

@ -473,10 +473,6 @@ func main() {
return return
} }
if migrated == 0 {
c.JSON(401, gin.H{"error": "User has not migrated", "migrated": false})
}
_, _, hashedPasswd, err := getUser(userid) _, _, hashedPasswd, err := getUser(userid)
if err != nil { if err != nil {
log.Println("[ERROR] Unknown in /api/login getUser():", err) log.Println("[ERROR] Unknown in /api/login getUser():", err)
@ -496,9 +492,14 @@ func main() {
} }
} }
if !correctPassword { if !correctPassword {
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}) c.JSON(401, gin.H{"error": "Incorrect password", "migrated": true})
return return
} }
}
token, err := randomChars(512) token, err := randomChars(512)
if err != nil { if err != nil {