diff --git a/src/serve_rendered.js b/src/serve_rendered.js index 2b7e107..a916ad1 100644 --- a/src/serve_rendered.js +++ b/src/serve_rendered.js @@ -166,7 +166,7 @@ module.exports = function(options, repo, params, id, dataResolver) { }); }; - var styleJSONPath = path.join(options.paths.styles, styleFile); + var styleJSONPath = path.resolve(options.paths.styles, styleFile); styleJSON = clone(require(styleJSONPath)); var httpTester = /^(http(s)?:)?\/\//; diff --git a/src/serve_style.js b/src/serve_style.js index 232ed90..11ab57a 100644 --- a/src/serve_style.js +++ b/src/serve_style.js @@ -10,7 +10,7 @@ var clone = require('clone'), module.exports = function(options, repo, params, id, reportTiles, reportFont) { var app = express().disable('x-powered-by'); - var styleFile = path.join(options.paths.styles, params.style); + var styleFile = path.resolve(options.paths.styles, params.style); var styleJSON = clone(require(styleFile)); Object.keys(styleJSON.sources).forEach(function(name) {