Edit Extra Spec Value Fail

This patch fixes the modal-header content when
the form is invalid.

A wrong message was shown when the user didn't
provide a valid value for this form.

Change-Id: I6de361ad3a602329abd7b09c485bd4c4fd7d5a76
Closes-bug: #1570488
This commit is contained in:
Eddie Ramirez 2016-05-03 20:56:38 +00:00
parent aba6d1f0da
commit 5fdc1402cc

View File

@ -119,3 +119,10 @@ class EditView(ExtraSpecMixin, forms.ModalFormView):
context['submit_url'] = reverse(self.submit_url, args=args)
context['modal_header'] = self.modal_header % self.kwargs['key']
return context
def form_invalid(self, form):
context = super(EditView, self).get_context_data()
context = self._populate_context(context)
context['form'] = form
context['modal_header'] = self.modal_header % self.kwargs['key']
return self.render_to_response(context)