From 49fa9e17a13b77d5d1dd0336fe2bdfaa9b0f763e Mon Sep 17 00:00:00 2001 From: Miko Date: Sun, 22 Dec 2024 08:47:02 +0100 Subject: [PATCH] fix possible float usage in thumbnail url --- src/server.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server.js b/src/server.js index e9386f7..39808e3 100644 --- a/src/server.js +++ b/src/server.js @@ -468,7 +468,7 @@ function start(opts) { const centerPx = mercator.px([center[0], center[1]], center[2]); // Set thumbnail default size to be 256px x 256px - style.thumbnail = `${center[2]}/${Math.floor(centerPx[0] / 256)}/${Math.floor(centerPx[1] / 256)}.png`; + style.thumbnail = `${Math.floor(center[2])}/${Math.floor(centerPx[0] / 256)}/${Math.floor(centerPx[1] / 256)}.png`; } const tileSize = 512; @@ -525,7 +525,7 @@ function start(opts) { } if (center) { const centerPx = mercator.px([center[0], center[1]], center[2]); - data.thumbnail = `${center[2]}/${Math.floor(centerPx[0] / 256)}/${Math.floor(centerPx[1] / 256)}.${tileJSON.format}`; + data.thumbnail = `${Math.floor(center[2])}/${Math.floor(centerPx[0] / 256)}/${Math.floor(centerPx[1] / 256)}.${tileJSON.format}`; } }