diff options
Diffstat (limited to 'ishtar_common/forms_common.py')
-rw-r--r-- | ishtar_common/forms_common.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ishtar_common/forms_common.py b/ishtar_common/forms_common.py index 0f458ec51..495499425 100644 --- a/ishtar_common/forms_common.py +++ b/ishtar_common/forms_common.py @@ -341,7 +341,10 @@ class BaseImportForm(IshtarForm, forms.ModelForm): def save(self, user, commit=True): self.instance.user = user if not self.cleaned_data["skip_lines"]: - self.instance.skip_lines = self.cleaned_data["importer_type"].default_header_len + if hasattr(self.cleaned_data["importer_type"], "default_header_len"): + self.instance.skip_lines = self.cleaned_data["importer_type"].default_header_len + else: + self.instance.skip_lines = -1 return super().save(commit) |