refactor: clean code

This commit is contained in:
2024-08-23 23:21:12 +03:00
parent e0a2ba257c
commit 3cea5f7982
6 changed files with 8 additions and 18 deletions

View File

@ -1,4 +1,4 @@
import {catchError, filter, mergeMap, Observable, retryWhen, switchMap, take, tap, timer} from "rxjs";
import {catchError, filter, mergeMap, Observable, retryWhen, switchMap, tap, timer} from "rxjs";
import {HttpClient, HttpErrorResponse} from "@angular/common/http";
import {NotifyColor, OpenNotifyService} from "@service/open-notify.service";
import {environment} from "@environment";
@ -144,7 +144,7 @@ export default abstract class ApiService implements SetRequestBuilderAfterBuild
private handleError(error: HttpErrorResponse): void {
// todo: change to Retry-After condition
if (error.error.toString().includes("setup")) {
if (error.error && error.error.toString().includes("setup")) {
this.router.navigate(['/setup/']).then();
return;
}

View File

@ -13,7 +13,6 @@ export class FacultyService extends ApiService {
.setQueryParams({page: page, pageSize: pageSize})
.build<ApiService>()
.get<FacultyResponse[]>();
}
public getById(id: number) {