From cf8bba711280b5a0932ffb24c014a437fdba1f16 Mon Sep 17 00:00:00 2001 From: Kristof De Langhe Date: Fri, 4 Oct 2019 12:38:47 +0200 Subject: [PATCH] 65272: Revert testing changes --- src/app/core/data/item-template-data.service.ts | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/app/core/data/item-template-data.service.ts b/src/app/core/data/item-template-data.service.ts index a6e689e360..f13a79893c 100644 --- a/src/app/core/data/item-template-data.service.ts +++ b/src/app/core/data/item-template-data.service.ts @@ -21,6 +21,7 @@ import { switchMap } from 'rxjs/operators'; /* tslint:disable:max-classes-per-file */ class DataServiceImpl extends ItemDataService { + protected linkPath = 'itemtemplate'; private collectionID: string; @@ -39,9 +40,19 @@ class DataServiceImpl extends ItemDataService { super(requestService, rdbService, dataBuildService, store, bs, objectCache, halService, notificationsService, http, comparator); } + protected getEndpoint(): Observable { + return this.collectionService.getIDHrefObs(this.collectionID).pipe( + switchMap((href: string) => this.halService.getEndpoint(this.linkPath, href)) + ); + } + + getIDHrefObs(resourceID: string): Observable { + return this.getEndpoint(); + } + findByCollectionID(collectionID: string): Observable> { this.collectionID = collectionID; - return super.findById('961e137c-d815-4ade-aff1-0bb12f1fe965'); + return super.findById(collectionID); } create(item: Item, collectionID: string): Observable> {