fix data for level selector

This commit is contained in:
Laura Klünder 2017-11-28 20:38:37 +01:00
parent 3392226c44
commit ee20019417
3 changed files with 3 additions and 3 deletions

View file

@ -158,7 +158,7 @@ def locations_by_slug_for_request(request) -> Mapping[str, LocationSlug]:
return locations
def levels_by_short_label_for_request(request) -> Mapping[str, LocationSlug]:
def levels_by_short_label_for_request(request) -> Mapping[str, Level]:
cache_key = 'mapdata:levels:by_short_label:%s' % AccessPermission.cache_key_for_request(request)
levels = cache.get(cache_key, None)
if levels is not None:

View file

@ -697,7 +697,7 @@ c3nav = {
c3nav._firstRouteLevel = null;
for (i = c3nav.levels.length - 1; i >= 0; i--) {
var level = c3nav.levels[i];
var layerGroup = c3nav._levelControl.addLevel(level[0], level[2]);
var layerGroup = c3nav._levelControl.addLevel(level[0], level[1]);
c3nav._locationLayers[level[0]] = L.layerGroup().addTo(layerGroup);
c3nav._routeLayers[level[0]] = L.layerGroup().addTo(layerGroup);
}

View file

@ -122,7 +122,7 @@ def map_index(request, mode=None, slug=None, slug2=None, details=None, level=Non
ctx = {
'bounds': json.dumps(Source.max_bounds(), separators=(',', ':')),
'levels': json.dumps(tuple(levels.values()), separators=(',', ':')),
'levels': json.dumps(tuple((level.pk, level.short_label) for level in levels.values()), separators=(',', ':')),
'state': json.dumps(state, separators=(',', ':')),
'tile_cache_server': settings.TILE_CACHE_SERVER,
}