From 9dc2237e08244a119633c6f639901f71f1d986ac Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Wed, 5 Oct 2022 13:16:04 +0200 Subject: Tests: fix geo form tests --- ishtar_common/forms_common.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'ishtar_common/forms_common.py') diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index c6dbc9ae9..f0f29d0a0 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -2889,8 +2889,9 @@ class GISForm(forms.ModelForm, CustomForm, ManageOldType): ) def save(self, commit=True): - if not getattr(self.instance, "source_content_type", None): + if not getattr(self.instance, "source_content_type_id", None): self.instance.source_content_type_id = self.source_content_type + if not getattr(self.instance, "source_id", None): self.instance.source_id = self.source_id item = super().save(commit=commit) for related_key in models.GeoVectorData.RELATED_MODELS: -- cgit v1.2.3