From f524f1465e5ef9294900d9182001b200a9a3d91f Mon Sep 17 00:00:00 2001 From: Petr Sloup Date: Sat, 20 Aug 2016 14:29:10 +0200 Subject: [PATCH] Fix race condition --- src/server.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/server.js b/src/server.js index e702036..121745c 100644 --- a/src/server.js +++ b/src/server.js @@ -242,10 +242,10 @@ module.exports = function(opts, callback) { base64url('http://' + req.headers.host + '/styles/' + id + '/rendered.json' + query) + '/wmts'; - style.serving_rendered.tiles = utils.getTileUrls( + var tiles = utils.getTileUrls( req, style.serving_rendered.tiles, 'styles/' + id, style.serving_rendered.format); - style.xyz_link = style.serving_rendered.tiles[0]; + style.xyz_link = tiles[0]; } }); var data = clone(serving.data || {}); @@ -271,9 +271,9 @@ module.exports = function(opts, callback) { base64url('http://' + req.headers.host + '/data/' + id + '.json' + query) + '/wmts'; - data_.tiles = utils.getTileUrls( + var tiles = utils.getTileUrls( req, data_.tiles, 'data/' + id, data_.format); - data_.xyz_link = data_.tiles[0]; + data_.xyz_link = tiles[0]; } if (data_.filesize) { var suffix = 'kB';