There were multiple different regex patterns in different urlpattern declarations, with some of them permitting characters which should not occur in group acronym. Changed them to consistently use [-a-z0-9]+ . - Legacy-Id: 11651
18 lines
875 B
Python
18 lines
875 B
Python
# Copyright The IETF Trust 2007, All Rights Reserved
|
|
|
|
from django.conf.urls import patterns, include
|
|
|
|
urlpatterns = patterns('',
|
|
(r'^$', 'ietf.group.views.active_groups'),
|
|
(r'^groupmenu.json', 'ietf.group.views_ajax.group_menu_data', None, "group_menu_data"),
|
|
(r'^(?P<acronym>[a-z0-9]+).json$', 'ietf.group.views_ajax.group_json'),
|
|
(r'^chartering/$', 'ietf.group.views.chartering_groups'),
|
|
(r'^chartering/create/(?P<group_type>(wg|rg))/$', 'ietf.group.views_edit.edit', {'action': "charter"}, "group_create"),
|
|
(r'^concluded/$', 'ietf.group.views.concluded_groups'),
|
|
(r'^email-aliases/$', 'ietf.group.views.email_aliases'),
|
|
(r'^all-status/$', 'ietf.group.views.all_status'),
|
|
(r'^(?P<acronym>[-a-z0-9]+)/$', 'ietf.group.views.group_home', None, "group_home"),
|
|
(r'^(?P<acronym>[-a-z0-9]+)/', include('ietf.group.urls_info_details')),
|
|
)
|
|
|