Fix: handle error properly when augmented layers with overviews
This commit is contained in:
@@ -18,10 +18,14 @@ MapConfigNamedLayersAdapter.prototype.getLayers = function(username, layers, cal
|
||||
|
||||
function augmentLayer(layer, done) {
|
||||
self.overviewsApi.getOverviewsMetadata(username, layer.options.sql, function(err, metadata){
|
||||
if ( !_.isEmpty(metadata) ) {
|
||||
layer = _.extend({}, layer, { overviews: metadata });
|
||||
if (err) {
|
||||
done(err, layer);
|
||||
} else {
|
||||
if ( !_.isEmpty(metadata) ) {
|
||||
// layer = _.extend({}, layer, { overviews: metadata });
|
||||
}
|
||||
done(null, layer);
|
||||
}
|
||||
done(null, layer);
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user