enhanced overall Chat experience

This commit is contained in:
PxlLoewe
2025-06-09 22:38:31 -07:00
parent ea78b41510
commit b4b7b4def2
7 changed files with 119 additions and 98 deletions

View File

@@ -53,7 +53,6 @@ export const Register = () => {
passwordConfirm: "",
},
});
console.log("Register form", form.formState.errors);
return (
<form
className="card-body"
@@ -67,6 +66,10 @@ export const Register = () => {
firstname: form.getValues("firstname"),
lastname: form.getValues("lastname"),
});
if ("error" in user) {
toast.error(user.error);
return;
}
await sendVerificationLink(user.id);
await signIn("credentials", {
callbackUrl: "/",

View File

@@ -27,7 +27,9 @@ export const register = async ({ password, ...user }: Omit<Prisma.UserCreateInpu
},
});
if (existingUser) {
throw new Error("Ein Nutzer mit dieser E-Mail-Adresse existiert bereits.");
return {
error: "Ein Nutzer mit dieser E-Mail-Adresse existiert bereits.",
};
}
const newUser = prisma.user.create({