From f81f5d7bfb17dbaa5fd847926f70792e3631fd31 Mon Sep 17 00:00:00 2001 From: "k.triantafyllou" Date: Sun, 7 Jan 2024 13:20:17 +0200 Subject: [PATCH] [angular-16-irish-monitor | ADDED]: Add originalId to datasources results in order to use it for provide. --- monitor/entities/stakeholder.ts | 1 + services/searchDataproviders.service.ts | 2 +- utils/entities/searchResult.ts | 1 + 3 files changed, 3 insertions(+), 1 deletion(-) diff --git a/monitor/entities/stakeholder.ts b/monitor/entities/stakeholder.ts index 23830572..f5ce4f3e 100644 --- a/monitor/entities/stakeholder.ts +++ b/monitor/entities/stakeholder.ts @@ -36,6 +36,7 @@ export class Stakeholder { isUpload: boolean = false; description: string; topics: any[]; + details?: any; constructor(_id: string, type: StakeholderType, index_id: string, index_name: string, index_shortName: string, alias: string, visibility: Visibility, logoUrl: string, defaultId: string = null, description: string = null) { this._id = _id; diff --git a/services/searchDataproviders.service.ts b/services/searchDataproviders.service.ts index 06385695..fab2c9bb 100644 --- a/services/searchDataproviders.service.ts +++ b/services/searchDataproviders.service.ts @@ -116,7 +116,7 @@ export class SearchDataprovidersService { } else { result['englishname'] = ""; } - + result['originalId'] = resData.originalId; //result['title'].url = OpenaireProperties.getsearchLinkToDataProvider(); //result['title'].url += Array.isArray(data) ? data[i]['result']['header']['dri:objIdentifier'] : data['result']['header']['dri:objIdentifier']; result['id'] = Array.isArray(data) ? data[i]['result']['header']['dri:objIdentifier'] : data['result']['header']['dri:objIdentifier']; diff --git a/utils/entities/searchResult.ts b/utils/entities/searchResult.ts index c8c73e67..e59e56f7 100644 --- a/utils/entities/searchResult.ts +++ b/utils/entities/searchResult.ts @@ -69,6 +69,7 @@ export class SearchResult { compatibilityUNKNOWN: boolean; countries: string[]; subjects: string[]; + originalId: string; entityType: string; types: string[];