summaryrefslogtreecommitdiff
path: root/chimere/views.py
diff options
context:
space:
mode:
Diffstat (limited to 'chimere/views.py')
-rw-r--r--chimere/views.py10
1 files changed, 6 insertions, 4 deletions
diff --git a/chimere/views.py b/chimere/views.py
index 03f75a6..28f1605 100644
--- a/chimere/views.py
+++ b/chimere/views.py
@@ -154,6 +154,7 @@ def index(request, area_name=None, default_area=None, simple=False):
zoomout = None
if settings.CHIMERE_ENABLE_ROUTING:
response_dct['itinerary_form'] = RoutingForm()
+ response_dct['routing_transport'] = settings.CHIMERE_ROUTING_TRANSPORT
response_dct.update({
'actions':actions(response_dct['area_name']),
'action_selected':('view',),
@@ -745,7 +746,7 @@ def route(request, area_name, lon1, lat1, lonlat_steps, lon2, lat2,
route = GEOSGeometry(jsons[0])
except OGRException:
return HttpResponse(_(u"Bad geometry"), status=500)
- cats = SubCategory.objects.filter(routing_warn=True, routing_available=True)
+ cats = SubCategory.objects.filter(routing_warn=True)
message = ''
if cats.count():
points = [(m.point, m.categories.all()[0].icon)
@@ -770,9 +771,10 @@ def route(request, area_name, lon1, lat1, lonlat_steps, lon2, lat2,
"<p>%s</p>" % _(message))
else:
message = ''
- data = '{"properties":{"total":%s, "description":%s}, '\
- '"type": "FeatureCollection", "features":[%s]%s}' % (total, desc,
- ",".join(jsons), message)
+ data = '{"properties":{"transport":%s, "total":%s, "description":%s}, '\
+ '"type": "FeatureCollection", "features":[%s]%s}' % (
+ jsonencoder.encode(transport), total, desc, ",".join(jsons),
+ message)
return HttpResponse(data)
def rss(request, area_name=''):