diff --git a/src/app/core/cache/builders/remote-data-build.service.ts b/src/app/core/cache/builders/remote-data-build.service.ts index 1124ecfc7a..075bf3ca0c 100644 --- a/src/app/core/cache/builders/remote-data-build.service.ts +++ b/src/app/core/cache/builders/remote-data-build.service.ts @@ -72,8 +72,8 @@ export class RemoteDataBuildService { if (hasValue(obj)) { if (getResourceTypeValueFor((obj as any).type) === PAGINATED_LIST.value) { return this.buildPaginatedList(obj, ...linksToFollow); - } else if (isNotEmpty(linksToFollow) && obj instanceof HALResource) { - return [this.linkService.resolveLinks(obj, ...linksToFollow)]; + } else if (isNotEmpty(linksToFollow)) { + return [this.linkService.resolveLinks(obj as any, ...linksToFollow)]; } } return [obj];