diff --git a/landingPages/dataset/dataset.service.ts b/landingPages/dataset/dataset.service.ts index 3962045a..ac19454e 100644 --- a/landingPages/dataset/dataset.service.ts +++ b/landingPages/dataset/dataset.service.ts @@ -88,12 +88,12 @@ export class DatasetService { // ['result']['metadata']['oaf:entity']['oaf:result']['title'] if(data[1] != null) { if(Array.isArray(data[1])) { - this.datasetInfo.title = data[1][0].content; + this.datasetInfo.title = String(data[1][0].content); if(data[1][1].classid == "subtitle") { - this.datasetInfo.subtitle = data[1][1].content; + this.datasetInfo.subtitle = String(data[1][1].content); } } else { - this.datasetInfo.title = data[1].content; + this.datasetInfo.title = String(data[1].content); } } diff --git a/landingPages/orp/orp.service.ts b/landingPages/orp/orp.service.ts index 26ee9fd1..61434cca 100644 --- a/landingPages/orp/orp.service.ts +++ b/landingPages/orp/orp.service.ts @@ -74,9 +74,9 @@ export class OrpService { } if(data[1] != null) { if(Array.isArray(data[1])) { - this.orpInfo.title = data[1][0].content; + this.orpInfo.title = String(data[1][0].content); } else { - this.orpInfo.title = data[1].content; + this.orpInfo.title = String(data[1].content); } } diff --git a/landingPages/publication/publication.service.ts b/landingPages/publication/publication.service.ts index f528d6e1..e080fa07 100644 --- a/landingPages/publication/publication.service.ts +++ b/landingPages/publication/publication.service.ts @@ -92,9 +92,9 @@ export class PublicationService { } if(data[1] != null) { if(Array.isArray(data[1])) { - this.publicationInfo.title = data[1][0].content; + this.publicationInfo.title = String(data[1][0].content); } else { - this.publicationInfo.title = data[1].content; + this.publicationInfo.title = String(data[1].content); } } diff --git a/landingPages/software/software.service.ts b/landingPages/software/software.service.ts index 7e2793a8..36e8f7b1 100644 --- a/landingPages/software/software.service.ts +++ b/landingPages/software/software.service.ts @@ -88,9 +88,9 @@ export class SoftwareService { } if(data[1] != null) { if(Array.isArray(data[1])) { - this.softwareInfo.title = data[1][0].content; + this.softwareInfo.title = String(data[1][0].content); } else { - this.softwareInfo.title = data[1].content; + this.softwareInfo.title = String(data[1].content); } } diff --git a/services/searchDatasets.service.ts b/services/searchDatasets.service.ts index f6fa3235..85b3724f 100644 --- a/services/searchDatasets.service.ts +++ b/services/searchDatasets.service.ts @@ -186,9 +186,9 @@ export class SearchDatasetsService { result['title'] = {"name": '', "accessMode": '', "sc39": ''}; if(Array.isArray(resData['title'])) { - result['title'].name = resData['title'][0].content; + result['title'].name = String(resData['title'][0].content); } else { - result['title'].name = resData['title'].content; + result['title'].name = String(resData['title'].content); } //result['title'].url = OpenaireProperties.getsearchLinkToDataset(); diff --git a/services/searchOrps.service.ts b/services/searchOrps.service.ts index b6b698ca..54c27408 100644 --- a/services/searchOrps.service.ts +++ b/services/searchOrps.service.ts @@ -191,9 +191,9 @@ export class SearchOrpsService { result['title'] = {"name": '', "accessMode": '', "sc39": ''}; if(Array.isArray(resData['title'])) { - result['title'].name = resData['title'][0].content; + result['title'].name = String(resData['title'][0].content); } else { - result['title'].name = resData['title'].content; + result['title'].name = String(resData['title'].content); } //result['title'].url = OpenaireProperties.getsearchLinkToOrp(); diff --git a/services/searchPublications.service.ts b/services/searchPublications.service.ts index c906c5c3..0a297a71 100644 --- a/services/searchPublications.service.ts +++ b/services/searchPublications.service.ts @@ -219,11 +219,11 @@ export class SearchPublicationsService { if(Array.isArray(resData['title'])) { // resData['title'][0].hasOwnProperty("content") { - result['title'].name = resData['title'][0].content; + result['title'].name = String(resData['title'][0].content); // } } else { // resData['title'].hasOwnProperty("content") { - result['title'].name = resData['title'].content; + result['title'].name = String(resData['title'].content); // } } diff --git a/services/searchSoftware.service.ts b/services/searchSoftware.service.ts index 7639fa2c..92c0e455 100644 --- a/services/searchSoftware.service.ts +++ b/services/searchSoftware.service.ts @@ -203,9 +203,9 @@ export class SearchSoftwareService { result['title'] = {"name": '', "accessMode": '', "sc39": ''}; if(Array.isArray(resData['title'])) { - result['title'].name = resData['title'][0].content; + result['title'].name = String(resData['title'][0].content); } else { - result['title'].name = resData['title'].content; + result['title'].name = String(resData['title'].content); } //result['title'].url = OpenaireProperties.getsearchLinkToSoftware();