diff --git a/alfa-client/apps/admin/package.json b/alfa-client/apps/admin/package.json index e7be7db5d222f4cf49ece2f1ca635cce75952926..e83ba973cc42bc8d0733f722578cc15ca17ab339 100644 --- a/alfa-client/apps/admin/package.json +++ b/alfa-client/apps/admin/package.json @@ -1,4 +1,4 @@ { "name": "admin", - "version": "1.8.0" + "version": "1.8.1-SNAPSHOT" } diff --git a/alfa-client/libs/admin/configuration-shared/src/lib/configuration.service.spec.ts b/alfa-client/libs/admin/configuration-shared/src/lib/configuration.service.spec.ts index 0892339b5464476bdf01cf8383891b55e8554a1d..258fb53fe0bb36e4fff0ecb75b8349e44d398190 100644 --- a/alfa-client/libs/admin/configuration-shared/src/lib/configuration.service.spec.ts +++ b/alfa-client/libs/admin/configuration-shared/src/lib/configuration.service.spec.ts @@ -57,8 +57,6 @@ describe('ConfigurationService', () => { configurationResourceService.get = jest.fn().mockReturnValue(singleHot(configurationStateResource)); }); it('should call resourceService', () => { - configurationResourceService.get = jest.fn(); - service.get(); expect(configurationResourceService.get).toHaveBeenCalled(); diff --git a/alfa-client/libs/admin/configuration-shared/src/lib/configuration.service.ts b/alfa-client/libs/admin/configuration-shared/src/lib/configuration.service.ts index 1a1b763736644b12f4003820569d4e4bae65a679..5a180123d6ce16c0912ea00bf43af0af5027f41d 100644 --- a/alfa-client/libs/admin/configuration-shared/src/lib/configuration.service.ts +++ b/alfa-client/libs/admin/configuration-shared/src/lib/configuration.service.ts @@ -23,8 +23,10 @@ */ import { StateResource } from '@alfa-client/tech-shared'; import { inject, Injectable } from '@angular/core'; -import { Observable } from 'rxjs'; +import { omit } from 'lodash-es'; +import { map, Observable } from 'rxjs'; import { ConfigurationResourceService } from './configuration-resource.service'; +import { ConfigurationLinkRel } from './configuration.linkrel'; import { ConfigurationResource } from './configuration.model'; @Injectable() @@ -32,6 +34,12 @@ export class ConfigurationService { private configurationResourceService = inject(ConfigurationResourceService); public get(): Observable<StateResource<ConfigurationResource>> { - return this.configurationResourceService.get(); + return this.configurationResourceService + .get() + .pipe( + map((stateResource: StateResource<ConfigurationResource>) => + omit(stateResource, `resource._links.${ConfigurationLinkRel.AGGREGATION_MAPPINGS}`), + ), + ); } }