summaryrefslogtreecommitdiff
path: root/archaeological_files_pdl/forms.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2022-08-02 15:39:18 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2022-12-12 12:23:17 +0100
commit3c706ecd3db631350a2e59fc9bc1bca8653e2137 (patch)
tree398c2f5cc794139f363aa81117febbfbb0ab7c87 /archaeological_files_pdl/forms.py
parentfa9d2d44979eea3219f36df3d50807db3ba9d446 (diff)
downloadIshtar-3c706ecd3db631350a2e59fc9bc1bca8653e2137.tar.bz2
Ishtar-3c706ecd3db631350a2e59fc9bc1bca8653e2137.zip
Files: fix parcel form - general contractor check - remove parcel formset in wizard
Diffstat (limited to 'archaeological_files_pdl/forms.py')
-rw-r--r--archaeological_files_pdl/forms.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/archaeological_files_pdl/forms.py b/archaeological_files_pdl/forms.py
index 18940f2d5..58480a36b 100644
--- a/archaeological_files_pdl/forms.py
+++ b/archaeological_files_pdl/forms.py
@@ -330,11 +330,11 @@ class FileFormGeneralContractor(CustomForm, ManageOldType):
)
def clean(self):
- general_contractor = self.cleaned_data["general_contractor"]
- corporation_general_contractor = self.cleaned_data[
- "corporation_general_contractor"
- ]
- if general_contractor:
+ general_contractor = self.cleaned_data.get("general_contractor", None)
+ corporation_general_contractor = self.cleaned_data.get(
+ "corporation_general_contractor", None
+ )
+ if general_contractor and corporation_general_contractor:
try:
person = models.Person.objects.get(pk=general_contractor)
except models.Person.DoesNotExist: