'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)
(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'),