diff --git a/webgis/js/components/Finding.js b/webgis/js/components/Finding.js index 6498535..2c7f056 100644 --- a/webgis/js/components/Finding.js +++ b/webgis/js/components/Finding.js @@ -90,9 +90,9 @@ export class Finding { - ${biblio.citation.toLowerCase()}, - ${biblio.pages}; - `; + ${biblio.citation.toLowerCase()}`; + + citations += biblio.pages?.length ? `, ${biblio.pages};` : ';'; this.biblioElements.push(`
${record.reference}
diff --git a/webgis/js/components/SiteSheet.js b/webgis/js/components/SiteSheet.js index 5c8456b..9ed4f4a 100644 --- a/webgis/js/components/SiteSheet.js +++ b/webgis/js/components/SiteSheet.js @@ -102,9 +102,9 @@ export class SiteSheet { - ${record.citation.toLowerCase().trim()}, - ${record.pages}; - `; + ${record.citation.toLowerCase().trim()}`; + + citations += record.pages?.length ? `, ${record.pages};` : ';'; this.biblioElements.push(`