Skip to content

Commit 075a9de

Browse files
committed
Support promises for map selectable features #273
1 parent 5e4716b commit 075a9de

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

grails-app/assets/javascripts/feature.js

+4-2
Original file line numberDiff line numberDiff line change
@@ -267,8 +267,10 @@ ecodata.forms.maps.featureMap = function (options) {
267267
self.editableSitesHeading = options.editableSitesHeading || 'Site/s for this service';
268268
self.categories = ko.observableArray();
269269
if (options.selectableFeatures) {
270-
self.selectableFeatures = options.selectableFeatures;
271-
self.configureSelectionLayer(self.selectableFeatures);
270+
Promise.resolve(options.selectableFeatures).then(function(features) {
271+
self.selectableFeatures = features;
272+
self.configureSelectionLayer(self.selectableFeatures);
273+
});
272274
}
273275

274276
self.drawnItems.on({

0 commit comments

Comments
 (0)