Change URL for listgroups to be /list/group/<nn>/
authorMagnus Hagander <magnus@hagander.net>
Fri, 28 Dec 2012 15:46:49 +0000 (16:46 +0100)
committerMagnus Hagander <magnus@hagander.net>
Fri, 28 Dec 2012 15:46:49 +0000 (16:46 +0100)
Using the minus<nn> was really just a temporary thing, now fixed.

django/archives/mailarchives/views.py
django/archives/urls.py

index 11f3883dac2f33b9b3b8be4830da88d944be89ca..4c9119240eea8eec74acea32b603966f9ee30242 100644 (file)
@@ -54,7 +54,7 @@ def get_all_groups_and_lists(listid=None):
                                'groupname': l.group.groupname,
                                'sortkey': l.group.sortkey,
                                'lists': [l,],
-                               'homelink': 'list/-%s' % l.group.groupid,
+                               'homelink': 'list/group/%s' % l.group.groupid,
                                }
 
        return (sorted(groups.values(), key=lambda g: g['sortkey']), listgroupid)
index 347cac3b0dbad969e414333ee3b122f5b0c033c2..f0cbf90b9a28cfe95d24149beeff2dc18d28b697 100644 (file)
@@ -18,7 +18,7 @@ urlpatterns = patterns('',
     (r'^web_sync_timestamp$', 'archives.mailarchives.views.web_sync_timestamp'),
     (r'^$', 'archives.mailarchives.views.index'),
     (r'^list/$', 'archives.mailarchives.views.index'),
-    (r'^list/-(.*)/$', 'archives.mailarchives.views.groupindex'),
+    (r'^list/group/(\d+)/$', 'archives.mailarchives.views.groupindex'),
     (r'^message-id/([^/]+)$', 'archives.mailarchives.views.message'),
     (r'^message-id/flat/([^/]+)$', 'archives.mailarchives.views.message_flat'),
     (r'^message-id/raw/([^/]+)$', 'archives.mailarchives.views.message_raw'),