summaryrefslogtreecommitdiff
path: root/ishtar_common/forms_common.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2022-09-28 15:54:24 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2022-12-12 12:23:18 +0100
commitf11008a45e1b44846afe07fde04d55c79772fbd5 (patch)
tree4958966179956bcae94cbcb5188311b72e2763e6 /ishtar_common/forms_common.py
parent6e97cb35ae70db6c816599277da03faab228fa76 (diff)
downloadIshtar-f11008a45e1b44846afe07fde04d55c79772fbd5.tar.bz2
Ishtar-f11008a45e1b44846afe07fde04d55c79772fbd5.zip
Geodata: fix creation from find
Diffstat (limited to 'ishtar_common/forms_common.py')
-rw-r--r--ishtar_common/forms_common.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py
index 11ae2009b..c6dbc9ae9 100644
--- a/ishtar_common/forms_common.py
+++ b/ishtar_common/forms_common.py
@@ -2611,7 +2611,6 @@ class GISForm(forms.ModelForm, CustomForm, ManageOldType):
pk = forms.IntegerField(label="", required=False, widget=forms.HiddenInput)
name = forms.CharField(
label=_("Name"),
- required=False,
validators=[validators.MaxLengthValidator(500)],
)
import_key = forms.CharField(
@@ -2700,6 +2699,9 @@ class GISForm(forms.ModelForm, CustomForm, ManageOldType):
back_url = ""
if "back_url" in kwargs:
back_url = kwargs.pop("back_url")
+ find_id = ""
+ if "find_id" in kwargs:
+ find_id = kwargs.pop("find_id")
main_items_fields = {}
if "main_items_fields" in kwargs:
main_items_fields = kwargs.pop("main_items_fields")
@@ -2719,6 +2721,9 @@ class GISForm(forms.ModelForm, CustomForm, ManageOldType):
if back_url:
self.fields["back_url"] = forms.CharField(
label="", required=False, widget=forms.HiddenInput, initial=back_url)
+ if find_id:
+ self.fields["find_id"] = forms.CharField(
+ label="", required=False, widget=forms.HiddenInput, initial=find_id)
if not self.fields["import_key"].initial:
self.fields.pop("import_key")
if not self.source_content_type: