diff --git a/opentech/apply/funds/models.py b/opentech/apply/funds/models.py index bf2926c0e5d8b9901a2962fd89d60c2501942229..32340a1bcbdbee963a89cc598f04136a4d6b097f 100644 --- a/opentech/apply/funds/models.py +++ b/opentech/apply/funds/models.py @@ -731,6 +731,13 @@ class ApplicationSubmission(WorkflowHelpers, BaseStreamForm, AbstractFormSubmiss self.id = None self.form_fields = self.get_from_parent('get_defined_fields')(self.stage) + self.live_revision = None + self.draft_revision = None + self.save() + + new_revision = ApplicationRevision.objects.create(submission=self, form_data=self.form_data) + self.live_revision = new_revision + self.draft_revision = new_revision self.save() submission_in_db.next = self