fix: do lookup by person in person update view

Fixes #42
This commit is contained in:
James Graham
2020-12-18 15:56:19 +00:00
parent e54c717ada
commit cbc70ab85a
2 changed files with 18 additions and 21 deletions

View File

@@ -95,7 +95,10 @@ class PersonAnswerSetForm(forms.ModelForm, DynamicAnswerSetBase):
def save(self, commit=True) -> models.PersonAnswerSet:
# Save Relationship model
self.instance = super().save(commit=commit)
self.instance = super().save(commit=False)
self.instance.person_id = self.initial['person_id']
if commit:
self.instance.save()
if commit:
# Save answers to relationship questions