Fix for this comment: https://github.com/klokantech/tileserver-gl/issues/91#issuecomment-267939138
With this commit code will have right behaviour with external vector tiles.
This commit is contained in:
parent
0e6c9bfeb0
commit
37db733e02
2 changed files with 2 additions and 2 deletions
|
@ -169,7 +169,7 @@ module.exports = function(options, repo, params, id, dataResolver) {
|
||||||
var source = styleJSON.sources[name];
|
var source = styleJSON.sources[name];
|
||||||
var url = source.url;
|
var url = source.url;
|
||||||
|
|
||||||
if (url.lastIndexOf('mbtiles:', 0) === 0) {
|
if (url && url.lastIndexOf('mbtiles:', 0) === 0) {
|
||||||
// found mbtiles source, replace with info from local file
|
// found mbtiles source, replace with info from local file
|
||||||
delete source.url;
|
delete source.url;
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ module.exports = function(options, repo, params, id, reportTiles, reportFont) {
|
||||||
Object.keys(styleJSON.sources).forEach(function(name) {
|
Object.keys(styleJSON.sources).forEach(function(name) {
|
||||||
var source = styleJSON.sources[name];
|
var source = styleJSON.sources[name];
|
||||||
var url = source.url;
|
var url = source.url;
|
||||||
if (url.lastIndexOf('mbtiles:', 0) === 0) {
|
if (url && url.lastIndexOf('mbtiles:', 0) === 0) {
|
||||||
var mbtilesFile = url.substring('mbtiles://'.length);
|
var mbtilesFile = url.substring('mbtiles://'.length);
|
||||||
var fromData = mbtilesFile[0] == '{' &&
|
var fromData = mbtilesFile[0] == '{' &&
|
||||||
mbtilesFile[mbtilesFile.length - 1] == '}';
|
mbtilesFile[mbtilesFile.length - 1] == '}';
|
||||||
|
|
Loading…
Reference in a new issue