diff --git a/SynonymGroup.ts b/SynonymGroup.ts index ed21d14..7084acc 100644 --- a/SynonymGroup.ts +++ b/SynonymGroup.ts @@ -342,7 +342,7 @@ export default class SynonymGroup implements AsyncIterable { const query = ` PREFIX dwc: PREFIX treat: -SELECT DISTINCT ?tn ?tc (group_concat(DISTINCT ?auth;separator="/") as ?authority) WHERE { +SELECT DISTINCT ?tn ?tc (group_concat(DISTINCT ?auth;separator=" / ") as ?authority) WHERE { ?tc dwc:genus "${genus}"; treat:hasTaxonName ?tn; ${species ? `dwc:species "${species}";` : ""} @@ -390,7 +390,7 @@ GROUP BY ?tn ?tc`; PREFIX dc: PREFIX dwc: PREFIX treat: -SELECT DISTINCT ?tc (group_concat(DISTINCT ?auth;separator="/") as ?authority) +SELECT DISTINCT ?tc (group_concat(DISTINCT ?auth;separator=" / ") as ?authority) WHERE { ?tc treat:hasTaxonName <${taxon.taxonNameUri}> . OPTIONAL { ?tc dwc:scientificNameAuthorship ?auth } @@ -436,7 +436,7 @@ PREFIX dc: PREFIX dwc: PREFIX treat: SELECT DISTINCT -?tc ?tn ?treat ?date (group_concat(DISTINCT ?creator;separator="; ") as ?creators) (group_concat(DISTINCT ?auth;separator="/") as ?authority) +?tc ?tn ?treat ?date (group_concat(DISTINCT ?creator;separator="; ") as ?creators) (group_concat(DISTINCT ?auth;separator=" / ") as ?authority) WHERE { ?treat treat:deprecates <${taxon.taxonConceptUri}> ; (treat:augmentsTaxonConcept|treat:definesTaxonConcept) ?tc ; @@ -490,7 +490,7 @@ PREFIX dc: PREFIX dwc: PREFIX treat: SELECT DISTINCT -?tc ?tn ?treat ?date (group_concat(DISTINCT ?creator;separator="; ") as ?creators) (group_concat(DISTINCT ?auth;separator="/") as ?authority) +?tc ?tn ?treat ?date (group_concat(DISTINCT ?creator;separator="; ") as ?creators) (group_concat(DISTINCT ?auth;separator=" / ") as ?authority) WHERE { ?treat (treat:augmentsTaxonConcept|treat:definesTaxonConcept) <${taxon.taxonConceptUri}> ; treat:deprecates ?tc ;