From c88685cdaf6f960e9fdd42b3f0fcfab2c1b2778b Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Mon, 1 Apr 2019 13:52:38 +0000 Subject: [PATCH] [Trunk|Library]: Bug fix in previous commit (Dataprovider Landing page - service: handle case of multiple values in originalId field) git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@55140 d315682c-612b-4755-9ff5-7f18f6832af3 --- landingPages/dataProvider/dataProvider.service.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/landingPages/dataProvider/dataProvider.service.ts b/landingPages/dataProvider/dataProvider.service.ts index 6655ada4..a9368514 100644 --- a/landingPages/dataProvider/dataProvider.service.ts +++ b/landingPages/dataProvider/dataProvider.service.ts @@ -73,20 +73,24 @@ export class DataProviderService { var pattern = /.{12}::.+/; var originalIds =(data[0].originalId)?data[0].originalId:""; - let length = originalIds.length!=undefined ? originalIds.length : 1; + let length = Array.isArray(originalIds) ? originalIds.length : 1; +console.info("originalIds: "+originalIds); for(let i=0; i