diff --git a/ietf/secr/proceedings/views.py b/ietf/secr/proceedings/views.py index 768d9a969..4af22ea97 100644 --- a/ietf/secr/proceedings/views.py +++ b/ietf/secr/proceedings/views.py @@ -653,6 +653,10 @@ def recording_edit(request, meeting_num, name): meeting = get_object_or_404(Meeting, number=meeting_num) if request.method == 'POST': + button_text = request.POST.get('submit', '') + if button_text == 'Cancel': + return redirect("proceedings_recording", meeting_num=meeting_num) + form = RecordingEditForm(request.POST, instance=recording) if form.is_valid(): # save record and rebuild proceedings diff --git a/ietf/secr/templates/proceedings/recording.html b/ietf/secr/templates/proceedings/recording.html index 613aa95ba..c22ccd264 100755 --- a/ietf/secr/templates/proceedings/recording.html +++ b/ietf/secr/templates/proceedings/recording.html @@ -34,7 +34,12 @@ {{ form.as_table }} - {% include "includes/buttons_submit_back.html" %} +
+ +