diff --git a/alfa-client/libs/admin/keycloak-shared/src/lib/keycloak.resource.service.spec.ts b/alfa-client/libs/admin/keycloak-shared/src/lib/keycloak.resource.service.spec.ts index 624eeddc2d16fce487d6d698520e9bdf56e7580d..ea3ca2d74ffe1eb2b6fb903a300d5b1b7b36e455 100644 --- a/alfa-client/libs/admin/keycloak-shared/src/lib/keycloak.resource.service.spec.ts +++ b/alfa-client/libs/admin/keycloak-shared/src/lib/keycloak.resource.service.spec.ts @@ -216,7 +216,7 @@ describe('KeycloakResourceService', () => { it('should clear resource in state', () => { service.refresh(); - expect(service.stateResource.value.resource).toBe(null); + expect(service.stateResource.value.resource).toEqual([]); }); }); diff --git a/alfa-client/libs/admin/keycloak-shared/src/lib/keycloak.resource.service.ts b/alfa-client/libs/admin/keycloak-shared/src/lib/keycloak.resource.service.ts index 9f50093aa327b74b55226f89f1dfdfc7469fdb8c..572761923b93f3d3a21719659416b268fb17076f 100644 --- a/alfa-client/libs/admin/keycloak-shared/src/lib/keycloak.resource.service.ts +++ b/alfa-client/libs/admin/keycloak-shared/src/lib/keycloak.resource.service.ts @@ -96,7 +96,7 @@ export abstract class KeycloakResourceService<T> { refresh(): void { this.stateResource.next({ - ...createEmptyStateResource(), + ...createStateResource<T[]>([]), reload: true, }); }