|
3 | 3 | from django.forms.models import inlineformset_factory |
4 | 4 | from django.shortcuts import render, get_object_or_404, redirect |
5 | 5 |
|
6 | | -from ietf.group.models import Group, GroupMilestone, ChangeStateGroupEvent, GroupEvent, GroupURL, Role |
| 6 | +from ietf.group.models import Group, ChangeStateGroupEvent, GroupEvent, GroupURL, Role |
7 | 7 | from ietf.group.utils import save_group_in_history, get_charter_text, setup_default_community_list_for_group |
8 | 8 | from ietf.ietfauth.utils import role_required |
9 | 9 | from ietf.person.models import Person |
10 | | -from ietf.secr.groups.forms import GroupModelForm, GroupMilestoneForm, RoleForm, SearchForm |
| 10 | +from ietf.secr.groups.forms import GroupModelForm, RoleForm, SearchForm |
11 | 11 | from ietf.secr.areas.forms import AWPForm |
12 | 12 | from ietf.secr.utils.meeting import get_current_meeting |
13 | 13 |
|
@@ -278,41 +278,6 @@ def edit(request, acronym): |
278 | 278 | 'form': form}, |
279 | 279 | ) |
280 | 280 |
|
281 | | -@role_required('Secretariat') |
282 | | -def edit_gm(request, acronym): |
283 | | - """ |
284 | | - Edit IETF Group Goal and Milestone details |
285 | | -
|
286 | | - **Templates:** |
287 | | -
|
288 | | - * ``groups/edit_gm.html`` |
289 | | -
|
290 | | - **Template Variables:** |
291 | | -
|
292 | | - * group, formset |
293 | | -
|
294 | | - """ |
295 | | - |
296 | | - group = get_object_or_404(Group, acronym=acronym) |
297 | | - GMFormset = inlineformset_factory(Group, GroupMilestone, form=GroupMilestoneForm, can_delete=True, extra=5) |
298 | | - |
299 | | - if request.method == 'POST': |
300 | | - button_text = request.POST.get('submit', '') |
301 | | - if button_text == 'Cancel': |
302 | | - return redirect('ietf.secr.groups.views.view', acronym=acronym) |
303 | | - |
304 | | - formset = GMFormset(request.POST, instance=group, prefix='goalmilestone') |
305 | | - if formset.is_valid(): |
306 | | - formset.save() |
307 | | - messages.success(request, 'The Goals Milestones were changed successfully') |
308 | | - return redirect('ietf.secr.groups.views.view', acronym=acronym) |
309 | | - else: |
310 | | - formset = GMFormset(instance=group, prefix='goalmilestone') |
311 | | - |
312 | | - return render(request, 'groups/edit_gm.html', { |
313 | | - 'group': group, |
314 | | - 'formset': formset}, |
315 | | - ) |
316 | 281 |
|
317 | 282 | @role_required('Secretariat') |
318 | 283 | def people(request, acronym): |
@@ -460,21 +425,3 @@ def view(request, acronym): |
460 | 425 |
|
461 | 426 | return render(request, 'groups/view.html', { 'group': group } ) |
462 | 427 |
|
463 | | -@role_required('Secretariat') |
464 | | -def view_gm(request, acronym): |
465 | | - """ |
466 | | - View IETF Group Goals and Milestones details |
467 | | -
|
468 | | - **Templates:** |
469 | | -
|
470 | | - * ``groups/view_gm.html`` |
471 | | -
|
472 | | - **Template Variables:** |
473 | | -
|
474 | | - * group |
475 | | -
|
476 | | - """ |
477 | | - |
478 | | - group = get_object_or_404(Group, acronym=acronym) |
479 | | - |
480 | | - return render(request, 'groups/view_gm.html', { 'group': group } ) |
0 commit comments