From e94d29462050b6846d02d28e246ad3b425755faa Mon Sep 17 00:00:00 2001 From: Rohit Sharma Date: Thu, 11 Jun 2020 15:40:36 +0200 Subject: [PATCH] Fix tile removal. --- src/serve_data.js | 3 +++ src/server.js | 5 +---- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/serve_data.js b/src/serve_data.js index 37649bf..89d60c4 100644 --- a/src/serve_data.js +++ b/src/serve_data.js @@ -117,6 +117,9 @@ module.exports = { return app; }, + remove: (repo, id) => { + delete repo[id]; + }, add: (options, repo, params, id, publicUrl) => { const mbtilesFile = path.resolve(options.paths.mbtiles, params.mbtiles); let tileJSON = { diff --git a/src/server.js b/src/server.js index 0a43745..f096730 100644 --- a/src/server.js +++ b/src/server.js @@ -230,10 +230,7 @@ function start(opts) { let id = path.basename(filename, '.mbtiles'); console.log(`Data "${id}" changed, updating...`); - serve_style.remove(serving.styles, id); - if (serve_rendered) { - serve_rendered.remove(serving.rendered, id); - } + serve_data.remove(serving.data, id); if (eventType == "add" || eventType == "change") { let item = {