From 7cfcc413c47d4efc251eaf7a60abefe73dda2571 Mon Sep 17 00:00:00 2001 From: Michael Nutt Date: Sat, 24 Sep 2022 16:36:39 -0400 Subject: [PATCH] don't include duplicate attributions (#613) --- src/serve_rendered.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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(); });