invert if condition

This commit is contained in:
Julian Pollinger 2024-11-29 14:50:46 +01:00
parent 39f2d03e74
commit aed7075a13
No known key found for this signature in database
GPG Key ID: CFB4D91B3B61F24C

View File

@ -362,13 +362,13 @@ func (c *UserController) onVerificationSuccess(context *gin.Context, email strin
userID, err := c.UserRepo.GetUserIDWithEmail(email) userID, err := c.UserRepo.GetUserIDWithEmail(email)
if err != nil { if err != nil {
if errors.Is(err, sql.ErrNoRows) { if errors.Is(err, sql.ErrNoRows) {
if !viper.GetBool("internal.disable-registration") { if viper.GetBool("internal.disable-registration") {
return ente.EmailAuthorizationResponse{}, stacktrace.Propagate(ente.ErrPermissionDenied, "")
} else {
userID, _, err = c.createUser(email, source) userID, _, err = c.createUser(email, source)
if err != nil { if err != nil {
return ente.EmailAuthorizationResponse{}, stacktrace.Propagate(err, "") return ente.EmailAuthorizationResponse{}, stacktrace.Propagate(err, "")
} }
} else {
return ente.EmailAuthorizationResponse{}, stacktrace.Propagate(ente.ErrPermissionDenied, "")
} }
} else { } else {
return ente.EmailAuthorizationResponse{}, stacktrace.Propagate(err, "") return ente.EmailAuthorizationResponse{}, stacktrace.Propagate(err, "")