fixed error flash on successful registration before redirect

This commit is contained in:
2026-01-24 15:36:41 +11:00
parent 4dec97def8
commit 4e5b08b62f
3 changed files with 16 additions and 16 deletions

View File

@@ -84,6 +84,7 @@ func Register(
user, err := registerUser(ctx, tx, username, details)
if err != nil {
throwInternalServiceError(server, w, r, "Registration failed", err)
return
}
tx.Commit()
if user == nil {
@@ -92,6 +93,7 @@ func Register(
err = auth.Login(w, r, user, true)
if err != nil {
throwInternalServiceError(server, w, r, "Login failed", err)
return
}
pageFrom := cookies.CheckPageFrom(w, r)
w.Header().Set("HX-Redirect", pageFrom)