[Library|Trunk]

jsonld parser: complete fix with description as a number instead of  string


git-svn-id: https://svn.driver.research-infrastructures.eu/driver/dnet40/modules/uoa-services-library/trunk/ng-openaire-library/src/app@59402 d315682c-612b-4755-9ff5-7f18f6832af3
This commit is contained in:
argiro.kokogiannaki 2020-09-16 13:27:13 +00:00
parent b73fe88eee
commit a9cb541994
1 changed files with 1 additions and 1 deletions

View File

@ -196,7 +196,7 @@ convertDatasource(datasource: any, URL, otherUrl): Organization {
private getDescription(result: any): String[] {
const item = _.get(result, "result.metadata.oaf:entity.oaf:result.description", null);
if (!item) return this.getTitle(result);
let descr = Array.isArray(item) ? item[0]:item + ""; // +"" to make string: if description is number descr.substring returns error
let descr = Array.isArray(item) ? item[0]+ "":item + ""; // +"" to make string: if description is number descr.substring returns error
return [descr?(descr.substring(0,4997)+(descr.substring(0,4997).length == 4997?'...':'')):"" as String];
}