diff --git a/src/frontend/app/administration/contact/page/contacts-page-administration.component.ts b/src/frontend/app/administration/contact/page/contacts-page-administration.component.ts index 8d29327087b5ca0b06b61b15899bf0d6b4cb1300..5e1e51b5d36aeacf1c927f28da665577bc13b5d0 100644 --- a/src/frontend/app/administration/contact/page/contacts-page-administration.component.ts +++ b/src/frontend/app/administration/contact/page/contacts-page-administration.component.ts @@ -363,7 +363,9 @@ export class ContactsPageAdministrationComponent implements OnInit { initBanSearch() { this.http.get("../../rest/ban/availableDepartments").pipe( tap((data: any) => { - this.addressBANCurrentDepartment = data.default !== null ? data.default : this.addressBANCurrentDepartment; + if (data.default !== null && data.departments.indexOf(data.default) !== - 1) { + this.addressBANCurrentDepartment = data.default; + } this.departmentList = data.departments; }), catchError((err: any) => { @@ -642,4 +644,4 @@ export class ContactsPageAdministrationComponent implements OnInit { this.addressBANMode = !this.addressBANMode; } } -} \ No newline at end of file +}