Change group edit field url regexp to accept the field names (specifically role names) we use by allowing hyphens. Commit ready to merge.

- Legacy-Id: 18064
This commit is contained in:
Robert Sparks 2020-06-25 20:41:49 +00:00
parent f7b1ce1fce
commit db0f902145
2 changed files with 2 additions and 1 deletions

View file

@ -29,7 +29,7 @@ info_detail_urls = [
url(r'^deps/(?P<output_type>[\w-]+)/$', views.dependencies),
url(r'^meetings/$', views.meetings),
url(r'^edit/$', views.edit, {'action': "edit"}),
url(r'^edit/(?P<field>\w+)/?$', views.edit, {'action': "edit"}),
url(r'^edit/%(group_edit_field)s/?$'%settings.URL_REGEXPS, views.edit, {'action': "edit"}),
url(r'^conclude/$', views.conclude),
url(r'^milestones/$', milestone_views.edit_milestones, {'milestone_set': "current"}, name='ietf.group.milestones.edit_milestones;current'),
url(r'^milestones/charter/$', milestone_views.edit_milestones, {'milestone_set': "charter"}, name='ietf.group.milestones.edit_milestones;charter'),

View file

@ -630,6 +630,7 @@ URL_REGEXPS = {
"rev": r"(?P<rev>[0-9]{1,2}(-[0-9]{2})?)",
"owner": r"(?P<owner>[-A-Za-z0-9\'+._]+@[A-Za-z0-9-._]+)",
"schedule_name": r"(?P<name>[A-Za-z0-9-:_]+)",
"group_edit_field": r"(?P<field>[\w-]+)",
}
# Override this in settings_local.py if needed