From 4c6a00976423045bc1d23ce11569cf16ed28330d Mon Sep 17 00:00:00 2001 From: PxlLoewe <72106766+PxlLoewe@users.noreply.github.com> Date: Thu, 24 Jul 2025 11:58:11 -0700 Subject: [PATCH 1/2] fixed #98 --- .../admin/user/[id]/_components/forms.tsx | 5 +++- .../app/(app)/settings/_components/forms.tsx | 5 +++- .../app/(auth)/login/_components/Login.tsx | 14 +++++------ .../_components/PasswortReset.tsx | 8 +++--- apps/hub/app/(auth)/passwort-reset/action.ts | 2 +- .../(auth)/register/_components/Register.tsx | 16 ++++++------ apps/hub/app/(auth)/register/action.ts | 4 ++- apps/hub/types/oldUser.ts | 25 ++++++++++++++++++- 8 files changed, 55 insertions(+), 24 deletions(-) diff --git a/apps/hub/app/(app)/admin/user/[id]/_components/forms.tsx b/apps/hub/app/(app)/admin/user/[id]/_components/forms.tsx index a3677f7c..209aaf8f 100644 --- a/apps/hub/app/(app)/admin/user/[id]/_components/forms.tsx +++ b/apps/hub/app/(app)/admin/user/[id]/_components/forms.tsx @@ -73,7 +73,10 @@ export const ProfileForm: React.FC = ({ user }: ProfileFormPro className="card-body" onSubmit={form.handleSubmit(async (values) => { if (!values.id) return; - await editUser(values.id, values); + await editUser(values.id, { + ...values, + email: values.email.toLowerCase(), + }); form.reset(values); toast.success("Deine Änderungen wurden gespeichert!", { style: { diff --git a/apps/hub/app/(app)/settings/_components/forms.tsx b/apps/hub/app/(app)/settings/_components/forms.tsx index 789705ff..d378b84b 100644 --- a/apps/hub/app/(app)/settings/_components/forms.tsx +++ b/apps/hub/app/(app)/settings/_components/forms.tsx @@ -91,7 +91,10 @@ export const ProfileForm = ({ className="card-body" onSubmit={form.handleSubmit(async (values) => { setIsLoading(true); - await updateUser(values); + await updateUser({ + ...values, + email: values.email.toLowerCase(), + }); if (discordAccount) { await setStandardName({ memberId: discordAccount.discordId, diff --git a/apps/hub/app/(auth)/login/_components/Login.tsx b/apps/hub/app/(auth)/login/_components/Login.tsx index 7497b004..df02a2c2 100644 --- a/apps/hub/app/(auth)/login/_components/Login.tsx +++ b/apps/hub/app/(auth)/login/_components/Login.tsx @@ -33,7 +33,7 @@ export const Login = () => { try { const data = await signIn("credentials", { redirect: false, - email: form.getValues("email"), + email: form.getValues("email").toLowerCase(), password: form.getValues("password"), }); setIsLoading(false); @@ -62,12 +62,12 @@ export const Login = () => { Registrierung -
+
Du warst bereits Nutzer der V1?
Melde dich mit deinen alten Zugangsdaten an.
-
-