diff options
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 |
commit | f11008a45e1b44846afe07fde04d55c79772fbd5 (patch) | |
tree | 4958966179956bcae94cbcb5188311b72e2763e6 /ishtar_common/forms_common.py | |
parent | 6e97cb35ae70db6c816599277da03faab228fa76 (diff) | |
download | Ishtar-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.py | 7 |
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: |