mirror of
https://codeberg.org/beerbrawl/beerbrawl.git
synced 2024-09-23 05:40:51 +02:00
feat(#13): validationErro display fix
This commit is contained in:
parent
189fc92239
commit
f694647b2b
|
@ -159,11 +159,16 @@ export class TournamentEditComponent implements OnInit {
|
|||
private defaultServiceErrorHandling(error: HttpErrorResponse) {
|
||||
let errorMessage = '';
|
||||
console.log(JSON.stringify(error));
|
||||
if (typeof error.error === 'object') {
|
||||
errorMessage = error.error.error;
|
||||
} else {
|
||||
errorMessage = error.error;
|
||||
if (Array.isArray(error.error?.errors)) {
|
||||
errorMessage = error.error.errors.join(', ');
|
||||
}
|
||||
else {
|
||||
if (typeof error.error === 'object') {
|
||||
errorMessage = error.error.error;
|
||||
} else {
|
||||
errorMessage = error.error;
|
||||
}
|
||||
}
|
||||
this.snackBar.open('Error: ' + errorMessage, 'OK', {
|
||||
duration: 5000,
|
||||
});
|
||||
|
|
Loading…
Reference in a new issue