X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;ds=sidebyside;f=apps%2Fpatchwork%2Furls.py;h=a44f17cd88195059833fbc1f03ea4c2144629c92;hb=5d0140ef04ababd93c45b5126ee1b412bd778da5;hp=10fc3b900d9653188f6d4ac6901a54599d8f2048;hpb=41f19b6643b44768dc06561c992c04ed6148477d;p=patchwork diff --git a/apps/patchwork/urls.py b/apps/patchwork/urls.py index 10fc3b9..a44f17c 100644 --- a/apps/patchwork/urls.py +++ b/apps/patchwork/urls.py @@ -39,10 +39,6 @@ urlpatterns = patterns('', (r'^user/bundles/$', 'patchwork.views.bundle.bundles'), - (r'^user/bundle/(?P[^/]+)/$', - 'patchwork.views.bundle.bundle'), - (r'^user/bundle/(?P[^/]+)/mbox/$', - 'patchwork.views.bundle.mbox'), (r'^user/link/$', 'patchwork.views.user.link'), (r'^user/unlink/(?P[^/]+)/$', 'patchwork.views.user.unlink'), @@ -66,7 +62,9 @@ urlpatterns = patterns('', # public view for bundles (r'^bundle/(?P[^/]*)/(?P[^/]*)/$', - 'patchwork.views.bundle.public'), + 'patchwork.views.bundle.bundle'), + (r'^bundle/(?P[^/]*)/(?P[^/]*)/mbox/$', + 'patchwork.views.bundle.mbox'), (r'^confirm/(?P[0-9a-f]+)/$', 'patchwork.views.confirm'), @@ -89,3 +87,13 @@ if settings.ENABLE_XMLRPC: (r'^project/(?P[^/]+)/pwclientrc/$', 'patchwork.views.pwclientrc'), ) + +# redirect from old urls +if settings.COMPAT_REDIR: + urlpatterns += patterns('', + (r'^user/bundle/(?P[^/]+)/$', + 'patchwork.views.bundle.bundle_redir'), + (r'^user/bundle/(?P[^/]+)/mbox/$', + 'patchwork.views.bundle.mbox_redir'), + ) +