summaryrefslogtreecommitdiff
path: root/archaeological_files/forms.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2026-02-23 15:27:07 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2026-02-23 15:29:35 +0100
commit6e94eb0ecfbee232b79daa0c93cb3899fea63329 (patch)
treedd7dc9ce9745b1c3f59180a27a14973c1ec75186 /archaeological_files/forms.py
parentbc10550b53c5eb3030fbc45e840b85779bbd7385 (diff)
downloadIshtar-6e94eb0ecfbee232b79daa0c93cb3899fea63329.tar.bz2
Ishtar-6e94eb0ecfbee232b79daa0c93cb3899fea63329.zip
🐛 custom forms - file: allow exclusion of permit type field (refs #6429)
Diffstat (limited to 'archaeological_files/forms.py')
-rw-r--r--archaeological_files/forms.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/archaeological_files/forms.py b/archaeological_files/forms.py
index 7181b90ff..9b023630d 100644
--- a/archaeological_files/forms.py
+++ b/archaeological_files/forms.py
@@ -270,6 +270,8 @@ class FileFormPreventiveType(CustomForm, ManageOldType, forms.Form):
def __init__(self, *args, **kwargs):
super(FileFormPreventiveType, self).__init__(*args, **kwargs)
+ if "permit_type" not in self.fields:
+ return
self.fields["permit_type"].choices = models.PermitType.get_types(
default="NP", initial=self.init_data.get("permit_type")
)