diff --git a/landingPages/landing-utils/parsingFunctions.class.ts b/landingPages/landing-utils/parsingFunctions.class.ts index 62ec8191..3563e839 100644 --- a/landingPages/landing-utils/parsingFunctions.class.ts +++ b/landingPages/landing-utils/parsingFunctions.class.ts @@ -273,7 +273,7 @@ export class ParsingFunctions { for (let i = 0; i < length; i++) { let hostedBy = Array.isArray(instance['hostedby']) ? instance['hostedby'][i] : instance['hostedby']; if (hostedBy.name && hostedBy.name != "other resources" && hostedBy.name != "Unknown Repository") { - downloadNames.add(hostedBy.name); + downloadNames.add(String(hostedBy.name)); } } available.downloadNames = Array.from(downloadNames); @@ -288,7 +288,7 @@ export class ParsingFunctions { for (let i = 0; i < length; i++) { let collectedFrom = Array.isArray(instance['collectedfrom']) ? instance['collectedfrom'][i] : instance['collectedfrom']; if(collectedFrom.name && collectedFrom.id) { - available.collectedNamesAndIds.set(collectedFrom.name, collectedFrom.id); + available.collectedNamesAndIds.set(String(collectedFrom.name), collectedFrom.id); } } }