diff options
Diffstat (limited to 'ishtar/ishtar_base/forms_operations.py')
| -rw-r--r-- | ishtar/ishtar_base/forms_operations.py | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/ishtar/ishtar_base/forms_operations.py b/ishtar/ishtar_base/forms_operations.py index 8b10f6e38..7274e66b5 100644 --- a/ishtar/ishtar_base/forms_operations.py +++ b/ishtar/ishtar_base/forms_operations.py @@ -173,10 +173,10 @@ class OperationWizard(Wizard):          Show a specific warning if no archaelogical file is provided          """          datas = super(OperationWizard, self).get_formated_datas(forms) -        # simple selection town is used if no Archaelogical File is provided -        has_af = [form for form in forms -                  if isinstance(form, SelectedTownFormSet)] -        if not has_af: +        # if the general town form is used the advertissement is pertinent +        has_no_af = [form.prefix for form in forms +                  if form.prefix == 'townsgeneral-operation'] and True +        if has_no_af:              datas = [[_(u"Warning: No Archaelogical File is provided. "                        u"If you have forget it return to the first step."), []]]\                  + datas | 
