fix: various fixes to sentry-reported errors and more

This commit is contained in:
Hampus Kraft
2026-02-18 15:38:51 +00:00
parent 302c0d2a0c
commit 0517a966a3
357 changed files with 25420 additions and 16281 deletions

View File

@@ -462,6 +462,23 @@ export function createUsersRoutes({config, assetVersion, requireAuth}: RouteFact
});
}
case 'delete_webauthn_credential': {
const credentialId = getRequiredString(formData, 'credential_id');
if (!credentialId) {
return redirectWithFlash(c, redirectUrl, {
message: 'Credential ID is required',
type: 'error',
});
}
const result = await usersApi.deleteWebAuthnCredential(config, session, userId, credentialId);
return redirectWithFlash(c, redirectUrl, {
message: result.ok ? 'WebAuthn credential deleted successfully' : 'Failed to delete WebAuthn credential',
type: result.ok ? 'success' : 'error',
});
}
case 'send_password_reset': {
const result = await usersApi.sendPasswordReset(config, session, userId);
return redirectWithFlash(c, redirectUrl, {