Skip to content

Commit afb09a0

Browse files
committed
Added code to the EditMembersFormPreview form class' post_post() method. This code was present in preview_post() but missing in post_post(). Fixes issue ietf-tools#1203.
- Legacy-Id: 6723
1 parent ba70c30 commit afb09a0

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

ietf/nomcom/forms.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -188,15 +188,15 @@ def preview_post(self, request):
188188
def post_post(self, request):
189189
"Validates the POST data. If valid, calls done(). Else, redisplays form."
190190
f = self.form(request.POST, auto_id=AUTO_ID)
191+
context = {'form': f, 'stage_field': self.unused_name('stage'), 'state': self.state,
192+
'year': self.year}
191193
if f.is_valid():
192194
if self.security_hash(request, f) != request.POST.get(self.unused_name('hash')):
193195
return self.failed_hash(request) # Security hash failed.
196+
self.process_preview(request, f, context)
194197
return self.done(request, f.cleaned_data)
195198
else:
196-
return render_to_response(self.form_template,
197-
{'form': f, 'stage_field': self.unused_name('stage'), 'state': self.state,
198-
'year': self.year},
199-
context_instance=RequestContext(request))
199+
return render_to_response(self.form_template, context, context_instance=RequestContext(request))
200200

201201
def done(self, request, cleaned_data):
202202
members_info = self.state['members_info']

0 commit comments

Comments
 (0)