diff --git a/src/routes/register/+server.ts b/src/routes/register/+server.ts index bbf1016..c4c3e0e 100644 --- a/src/routes/register/+server.ts +++ b/src/routes/register/+server.ts @@ -45,7 +45,12 @@ export const POST = (async ({ request }) => { } } catch (e) { if (e instanceof UserNotFoundError) { - throw error(400, `Ein Spieler mit dem Namen '${username}' konnte nicht gefunden werden`); + throw error( + 400, + `Der Spielername '${username}' existiert nicht. Hast Du Deinen Spielernamen korrekt geschrieben und + besitzt Du einen Minecraft-Account?\n\nKontaktiere bitte einen Admin, falls Du Dich trotz korrekter + Angabe nicht registrieren kannst.` + ); } else if (e instanceof ApiError) { console.error((e as Error).message); uuid = null; @@ -56,7 +61,12 @@ export const POST = (async ({ request }) => { } if (uuid && (await User.findOne({ where: { uuid: uuid } }))) { - throw error(400, 'Dieser Spieler wurde bereits registriert'); + throw error( + 400, + 'Dein Minecraft-Account wurde bereits registriert.\n\nKontaktiere bitte einen Admin, falls diese ' + + 'Informationen für Dich fehlerhaft erscheinen oder Du Angaben Deiner bestehenden Registrierung verändern ' + + 'möchtest.' + ); } else if ( await User.findOne({ where: { @@ -68,7 +78,9 @@ export const POST = (async ({ request }) => { ) { throw error( 400, - 'Du hast Dich bereits angemeldet. Sollte dies nicht der Fall sein, wende dich bitte an einen Administrator' + 'In Deinem Namen wurde bereits ein Minecraft-Account registriert. Es ist nur ein Account pro Spieler ' + + 'erlaubt.\n\nKontaktiere bitte einen Admin, falls diese Informationen für Dich fehlerhaft erscheinen oder ' + + 'Du Angaben Deiner bestehenden Registrierung verändern möchtest.' ); } diff --git a/src/routes/register/Register.svelte b/src/routes/register/Register.svelte index dff3c1a..aff7beb 100644 --- a/src/routes/register/Register.svelte +++ b/src/routes/register/Register.svelte @@ -311,8 +311,8 @@ setTimeout(() => (errorMessage = ''), 200)} open>