Uplift to Angular 9
[portal/nonrtric-controlpanel.git] / webapp-frontend / src / app / interceptor.mock.ts
index a744584..9c31ed8 100644 (file)
@@ -145,7 +145,7 @@ const urls = [
 
 @Injectable()
 export class HttpMockRequestInterceptor implements HttpInterceptor {
-    constructor(private injector: Injector) {}
+    constructor(private injector: Injector) { }
 
     intercept(request: HttpRequest<any>, next: HttpHandler): Observable<HttpEvent<any>> {
         if (request.method === "PUT" && request.url.includes("policies")) {
@@ -155,6 +155,9 @@ export class HttpMockRequestInterceptor implements HttpInterceptor {
         for (const element of urls) {
             if (request.url === element.url) {
                 console.log('Loaded from stub json : ' + request.url);
+                if (request.method === 'DELETE') {
+                    return of(new HttpResponse({ status: 204 }));
+                }
                 return of(new HttpResponse({ status: 200, body: ((element.json) as any).default }));
             }
         }