[ACS-5831] Added Generic Error to Library Dialog. (#9005)

* [ACS-5831] Added Generic Error to Library Dialogue.

* format fix

* format fix

* [ci:force]
This commit is contained in:
Aayush Rohila
2023-10-18 18:50:31 +05:30
committed by GitHub
parent 678df4298d
commit d500bc67d7
2 changed files with 29 additions and 2 deletions

View File

@@ -33,7 +33,7 @@ import {
} from '@angular/forms';
import { MatDialogRef } from '@angular/material/dialog';
import { QueriesApi, SiteBodyCreate, SiteEntry, SitePaging } from '@alfresco/js-api';
import { AlfrescoApiService } from '@alfresco/adf-core';
import { AlfrescoApiService, NotificationService } from '@alfresco/adf-core';
import { debounceTime, finalize, mergeMap, takeUntil } from 'rxjs/operators';
import { SitesService } from '../../common/services/sites.service';
@@ -84,7 +84,8 @@ export class LibraryDialogComponent implements OnInit, OnDestroy {
private alfrescoApiService: AlfrescoApiService,
private sitesService: SitesService,
private formBuilder: UntypedFormBuilder,
private dialog: MatDialogRef<LibraryDialogComponent>
private dialog: MatDialogRef<LibraryDialogComponent>,
private notificationService: NotificationService
) {
}
@@ -198,6 +199,8 @@ export class LibraryDialogComponent implements OnInit, OnDestroy {
}
private handleError(error: any): any {
let errorMessage = 'CORE.MESSAGES.ERRORS.GENERIC';
try {
const {
error: { statusCode }
@@ -209,6 +212,7 @@ export class LibraryDialogComponent implements OnInit, OnDestroy {
});
}
} catch {
this.notificationService.showError(errorMessage);
}
return error;