diff --git a/backend/internal/service/webauthn_service.go b/backend/internal/service/webauthn_service.go index f6fd742a..f87652c6 100644 --- a/backend/internal/service/webauthn_service.go +++ b/backend/internal/service/webauthn_service.go @@ -263,13 +263,13 @@ func (s *WebAuthnService) VerifyLogin(ctx context.Context, sessionID string, cre return model.User{}, "", err } + s.auditLogService.CreateNewSignInWithEmail(ctx, ipAddress, userAgent, user.ID, tx) + err = tx.Commit().Error if err != nil { return model.User{}, "", err } - s.auditLogService.CreateNewSignInWithEmail(ctx, ipAddress, userAgent, user.ID, tx) - return *user, token, nil }