diff --git a/index.html b/index.html
index f8b8512..1ccea86 100644
--- a/index.html
+++ b/index.html
@@ -113,18 +113,15 @@
}
function updateSelectedStore(store) {
- var geometry = store.geometry ? store.geometry.coordinates : [store.long, store.lat];
- var properties = store.properties ? store.properties : store;
+ map.flyTo({center: [store.long, store.lat]});
- map.flyTo({center: geometry});
-
- popup.setLngLat(geometry)
- .setHTML(properties.name)
+ popup.setLngLat([store.long, store.lat])
+ .setHTML(store.name)
.addTo(map);
$('#info').hide();
var template = $('#selectedStore').html();
- var rendered = Mustache.render(template, {store: properties});
+ var rendered = Mustache.render(template, {store: store});
$('#selected').html(rendered);
$('#selected').show();
}
@@ -176,7 +173,7 @@
if (features.length) {
var store = features[0];
// Get coordinates from the symbol and center the map on those coordinates
- updateSelectedStore(store);
+ updateSelectedStore(store.properties);
}
});