diff --git a/apps/dafa-web/src/app/shared/services/api/deltagare.service.ts b/apps/dafa-web/src/app/shared/services/api/deltagare.service.ts index 5ea57cd..bce80f3 100644 --- a/apps/dafa-web/src/app/shared/services/api/deltagare.service.ts +++ b/apps/dafa-web/src/app/shared/services/api/deltagare.service.ts @@ -86,10 +86,12 @@ export class DeltagareService { private _fetchDisabilities$(id: string): Observable { return this.httpClient - .get(`${this._apiBaseUrl}/work/disability/${id}`, { ...API_HEADERS }) + .get<{ data: DisabilityResponse[][] }>(`${this._apiBaseUrl}/work/disability/${id}`, { ...API_HEADERS }) .pipe( map(response => - response ? response[0].map(funktionsnedsattning => mapResponseToDisability(funktionsnedsattning)) : [] + response.data.length + ? response.data[0].map(funktionsnedsattning => mapResponseToDisability(funktionsnedsattning)) + : [] ) ); }