error handling

This commit is contained in:
peintnermax
2024-10-21 17:16:22 +02:00
parent 2f6ad371dd
commit 8a88e939e7

View File

@@ -16,11 +16,17 @@ type VerifyUserByEmailCommand = {
export async function verifyUser(command: VerifyUserByEmailCommand) { export async function verifyUser(command: VerifyUserByEmailCommand) {
const verifyResponse = command.isInvite const verifyResponse = command.isInvite
? await verifyInviteCode(command.userId, command.code) ? await verifyInviteCode(command.userId, command.code).catch((error) => {
: await verifyEmail(command.userId, command.code); console.log(error.code);
return { error: "Could not verify invite" };
})
: await verifyEmail(command.userId, command.code).catch((error) => {
console.log(error.code);
return { error: "Could not verify email" };
});
if (!verifyResponse) { if (!verifyResponse) {
return { error: "Could not verify user email" }; return { error: "Could not verify user" };
} }
const authMethodResponse = await listAuthenticationMethodTypes( const authMethodResponse = await listAuthenticationMethodTypes(