From e2ca8d3e4b89e8dac404ac56dbfaf4f234ff37e8 Mon Sep 17 00:00:00 2001 From: "konstantina.galouni" Date: Mon, 16 May 2022 17:01:36 +0300 Subject: [PATCH] [Library | new-theme]: [NEW] #6915 - Added new fields in datasources/services. 1. dataProviderInfo.ts: Added fields jurisdiction, thematic, contentpolicy, identifiers. 2. dataProvider.service.ts: Parse new fields. 3. dataProvider.component.html: Added label "Thematic" when true | moved "web page" under the labels | Show identifiers, jurisdiction and contentpolicy. 4. dataProvider.module.ts: Import ResultLandingUtilsModule. 5. parsingFunctions.class.ts: In method "parseIdentifiers()" added parsing for classid "re3data". 6. showIdentifiers.component.ts: Show identifier when key is "re3data" too. 7. string-utils.class.ts: In Identifier class added class and check for "re3data". 8. searchDataproviders.service.ts: In method "parseResults()" parse "pid" and set identifiers. 9. newSearchPage.component.ts: In method "createKeywordQuery()" added check for identifiers for entityTypes "datasource" and "service". --- src/app/openaireLibrary | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/openaireLibrary b/src/app/openaireLibrary index d618397..4242a65 160000 --- a/src/app/openaireLibrary +++ b/src/app/openaireLibrary @@ -1 +1 @@ -Subproject commit d61839718e3bfc3bd09f6419feec4e47a1788223 +Subproject commit 4242a65199dcef141c844a5dda5116317d528045