diff --git a/src/serve_rendered.js b/src/serve_rendered.js index d22f794..591e11d 100644 --- a/src/serve_rendered.js +++ b/src/serve_rendered.js @@ -792,10 +792,12 @@ module.exports = { if (!attributionOverride && source.attribution && source.attribution.length > 0) { - if (tileJSON.attribution.length > 0) { - tileJSON.attribution += '; '; + if (!tileJSON.attribution.includes(source.attribution)) { + if (tileJSON.attribution.length > 0) { + tileJSON.attribution += ' | '; + } + tileJSON.attribution += source.attribution; } - tileJSON.attribution += source.attribution; } resolve(); });