Fix tile removal.
This commit is contained in:
parent
e103c4f777
commit
e94d294620
2 changed files with 4 additions and 4 deletions
|
|
@ -117,6 +117,9 @@ module.exports = {
|
||||||
|
|
||||||
return app;
|
return app;
|
||||||
},
|
},
|
||||||
|
remove: (repo, id) => {
|
||||||
|
delete repo[id];
|
||||||
|
},
|
||||||
add: (options, repo, params, id, publicUrl) => {
|
add: (options, repo, params, id, publicUrl) => {
|
||||||
const mbtilesFile = path.resolve(options.paths.mbtiles, params.mbtiles);
|
const mbtilesFile = path.resolve(options.paths.mbtiles, params.mbtiles);
|
||||||
let tileJSON = {
|
let tileJSON = {
|
||||||
|
|
|
||||||
|
|
@ -230,10 +230,7 @@ function start(opts) {
|
||||||
let id = path.basename(filename, '.mbtiles');
|
let id = path.basename(filename, '.mbtiles');
|
||||||
console.log(`Data "${id}" changed, updating...`);
|
console.log(`Data "${id}" changed, updating...`);
|
||||||
|
|
||||||
serve_style.remove(serving.styles, id);
|
serve_data.remove(serving.data, id);
|
||||||
if (serve_rendered) {
|
|
||||||
serve_rendered.remove(serving.rendered, id);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (eventType == "add" || eventType == "change") {
|
if (eventType == "add" || eventType == "change") {
|
||||||
let item = {
|
let item = {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue