x y and zoom can start with a minus

This commit is contained in:
Laura Klünder 2017-10-31 16:09:10 +01:00
parent e98c38e5fb
commit 0f137bab81

View file

@ -2,7 +2,7 @@ from django.conf.urls import url
from c3nav.site.views import map_index
pos = r'(@(?P<level>[a-z0-9-_:]+),(?P<x>\d+(\.\d+)?),(?P<y>\d+(\.\d+)?),(?P<zoom>\d+(\.\d+)?))?'
pos = r'(@(?P<level>[a-z0-9-_:]+),(?P<x>-?\d+(\.\d+)?),(?P<y>-?\d+(\.\d+)?),(?P<zoom>-?\d+(\.\d+)?))?'
urlpatterns = [
url(r'^r/(?P<origin>([a-z0-9-_:]+)?)/(?P<destination>([a-z0-9-_:]+)?)/%s$' % pos, map_index, name='site.index'),