Reject source info promise on error

This commit is contained in:
Tim Schaub 2017-10-23 09:58:15 -06:00
parent f545076986
commit 5ed632c229

View file

@ -37,7 +37,15 @@ module.exports = function(options, repo, params, id, styles) {
var source;
var sourceInfoPromise = new Promise(function(resolve, reject) {
source = new mbtiles(mbtilesFile, function(err) {
if (err) {
reject(err);
return;
}
source.getInfo(function(err, info) {
if (err) {
reject(err);
return;
}
tileJSON['name'] = id;
tileJSON['format'] = 'pbf';