refactor: throw proper error on registration conflict, handle properly #187
1 changed files with 4 additions and 4 deletions
|
@ -75,15 +75,15 @@ export class RegisterComponent {
|
||||||
const message = err.error?.message;
|
const message = err.error?.message;
|
||||||
switch (message) {
|
switch (message) {
|
||||||
case 'Email is already in use':
|
case 'Email is already in use':
|
||||||
this.fieldErrors.update(errors => ({
|
this.fieldErrors.update((errors) => ({
|
||||||
...errors,
|
...errors,
|
||||||
email: 'Diese E-Mail-Adresse wird bereits verwendet.'
|
email: 'Diese E-Mail-Adresse wird bereits verwendet.',
|
||||||
}));
|
}));
|
||||||
break;
|
break;
|
||||||
case 'Username is already taken':
|
case 'Username is already taken':
|
||||||
this.fieldErrors.update(errors => ({
|
this.fieldErrors.update((errors) => ({
|
||||||
...errors,
|
...errors,
|
||||||
username: 'Dieser Benutzername ist bereits vergeben.'
|
username: 'Dieser Benutzername ist bereits vergeben.',
|
||||||
}));
|
}));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Reference in a new issue