fix error handling

This commit is contained in:
saiminh 2026-01-16 18:22:02 +13:00
parent 6ee96d1b52
commit d9818d9c87

View file

@ -69,11 +69,12 @@ export const actions: Actions = {
console.error(`Brevo API error ${response.status}: ${errorText}`);
return fail(502, { error: 'Sending failed. Please try again later.', fields });
}
throw redirect(303, '/success');
// Success - redirect to thank you page
} catch (err) {
console.error('Brevo API request failed', err);
return fail(500, { error: 'Unexpected error. Please try again later.', fields });
}
throw redirect(303, '/success');
}
};