change register error messages (#8)
This commit is contained in:
parent
d5ad9a7890
commit
f6f9fafc64
src/routes/register
@ -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.'
|
||||
);
|
||||
}
|
||||
|
||||
|
@ -311,8 +311,8 @@
|
||||
<dialog class="modal" on:close={() => setTimeout(() => (errorMessage = ''), 200)} open>
|
||||
<form method="dialog" class="modal-box z-50">
|
||||
<button class="btn btn-sm btn-circle btn-ghost absolute right-2 top-2">✕</button>
|
||||
<h3 class="font-bold text-lg">Achtung</h3>
|
||||
<p class="py-4">{errorMessage}</p>
|
||||
<h3 class="font-bold text-2xl">Achtung</h3>
|
||||
<p class="py-4 whitespace-pre-line">{errorMessage}</p>
|
||||
</form>
|
||||
<form method="dialog" class="modal-backdrop bg-[rgba(0,0,0,.2)]">
|
||||
<button>close</button>
|
||||
|
Loading…
x
Reference in New Issue
Block a user