diff --git a/ippisite/ippidb/views.py b/ippisite/ippidb/views.py index 00ea6df6519d097da0ec1bb5404a980bc9b14f96..ec5c4ac8a2cdfbd46508816eb643420bb15c49d8 100644 --- a/ippisite/ippidb/views.py +++ b/ippisite/ippidb/views.py @@ -99,6 +99,8 @@ class IppiWizard(NamedUrlSessionWizardView): data = super(IppiWizard, self).process_step(form).copy() if self.steps.current == 'IdForm': form.instance.autofill() + # reset data for the next form + del self.storage.data['step_data']['BibliographyForm'] if self.steps.current in ['IdForm', 'Bibliography']: form.instance.save() data['pk'] = form.instance.id