diff --git a/src/app/services/gateway.service.ts b/src/app/services/gateway.service.ts index 0bff4fe..6437cb7 100644 --- a/src/app/services/gateway.service.ts +++ b/src/app/services/gateway.service.ts @@ -1,6 +1,7 @@ import { HttpClient } from '@angular/common/http'; import { Injectable } from '@angular/core'; import { Observable } from 'rxjs'; +import { environment } from '../../environments/environment'; @Injectable({ providedIn: 'root' @@ -12,7 +13,11 @@ export class GatewayService { ) { } list(): Observable { - return this.http.get('/assets/json/gateways.json'); + return this.http.get( + environment.base_href && environment.base_href !== '/' + ? `${environment.base_href}/assets/json/gateways.json` + : '/assets/json/gateways.json' + ); } get(gateway: string, type: string, hash: string): Observable {