Skip to content

Commit badcc57

Browse files
committed
Redirect back to the same page when editing schedule properties from
the schedule list. - Legacy-Id: 18128
1 parent ae515e6 commit badcc57

2 files changed

Lines changed: 3 additions & 1 deletion

File tree

ietf/meeting/views.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -804,6 +804,8 @@ def edit_schedule_properties(request, num, owner, name):
804804
form = SchedulePropertiesForm(instance=schedule, data=request.POST)
805805
if form.is_valid():
806806
form.save()
807+
if request.GET.get('next'):
808+
return HttpResponseRedirect(request.GET.get('next'))
807809
return redirect('ietf.meeting.views.edit_schedule', num=num, owner=owner, name=name)
808810
else:
809811
form = SchedulePropertiesForm(instance=schedule)

ietf/templates/meeting/schedule_list.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ <h1>{% block title %}Possible Meeting Agendas for IETF {{ meeting.number }}{% en
3131
<td>
3232
<a href="{% url "ietf.meeting.views.edit_schedule" schedule.meeting.number schedule.owner_email schedule.name %}">{{ schedule.name }}</a>
3333
{% if schedule.can_edit_properties %}
34-
<a class="edit-schedule-properties" href="{% url "ietf.meeting.views.edit_schedule_properties" schedule.meeting.number schedule.owner_email schedule.name %}">
34+
<a class="edit-schedule-properties" href="{% url "ietf.meeting.views.edit_schedule_properties" schedule.meeting.number schedule.owner_email schedule.name %}?next={{ request.get_full_path|urlencode }}">
3535
<i title="Edit agenda properties" class="fa fa-edit"></i>
3636
</a>
3737
{% endif %}

0 commit comments

Comments
 (0)