Restrict url pattern
authorKostas Papadimitriou <kpap@grnet.gr>
Wed, 12 Jun 2013 14:33:54 +0000 (17:33 +0300)
committerKostas Papadimitriou <kpap@grnet.gr>
Wed, 12 Jun 2013 14:33:54 +0000 (17:33 +0300)
append `$` to the url pattern to restrict it from matching extended ui
urls that might get appended from other applications (e.g. /ui/view/....)

snf-pithos-webclient/pithos_webclient/urls.py

index b61527a..b82d214 100644 (file)
@@ -38,9 +38,9 @@ from snf_django.utils.urls import extend_with_root_redirects
 from synnefo.lib import join_urls
 
 
-urlpatterns = patterns('',
-    (prefix_pattern(join_urls(settings.BASE_PATH, settings.UI_PREFIX)),
-     'pithos_webclient.views.index'),
+urlpatterns = patterns('', (
+    prefix_pattern(join_urls(settings.BASE_PATH, settings.UI_PREFIX)) + '$',
+    'pithos_webclient.views.index'),
 )
 
 # set utility redirects