diff options
| author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-04-12 22:38:09 +0200 | 
|---|---|---|
| committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-04-12 22:38:09 +0200 | 
| commit | 4e245d53cbba5afd595b2a4effc79800270bba8d (patch) | |
| tree | da9b2d12da59dfbd36eee9c43462f87d8f3ecd54 /ishtar_common/views.py | |
| parent | cae951766530d6ada5240f9f3d9653b017a30a98 (diff) | |
| download | Ishtar-4e245d53cbba5afd595b2a4effc79800270bba8d.tar.bz2 Ishtar-4e245d53cbba5afd595b2a4effc79800270bba8d.zip | |
Treament file dashboard: add filter form (refs #3381)
Diffstat (limited to 'ishtar_common/views.py')
| -rw-r--r-- | ishtar_common/views.py | 12 | 
1 files changed, 7 insertions, 5 deletions
| diff --git a/ishtar_common/views.py b/ishtar_common/views.py index 4aa452641..94e4c1582 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -63,7 +63,8 @@ from archaeological_finds.models import Find, Treatment, TreatmentFile, \  from archaeological_operations.forms import DashboardForm as DashboardFormOpe  from archaeological_files.forms import DashboardForm as DashboardFormFile -from archaeological_finds.forms import DashboardTreatmentForm +from archaeological_finds.forms import DashboardTreatmentForm, \ +    DashboardTreatmentFileForm  from ishtar_common.forms import FinalForm, FinalDeleteForm  from ishtar_common.widgets import JQueryAutoComplete @@ -1461,7 +1462,8 @@ def dashboard_main(request, dct, obj_id=None, *args, **kwargs):  DASHBOARD_FORMS = {      'files': DashboardFormFile, 'operations': DashboardFormOpe, -    'treatments': DashboardTreatmentForm +    'treatments': DashboardTreatmentForm, +    'treatmentfiles': DashboardTreatmentFileForm  } @@ -1478,9 +1480,9 @@ def dashboard_main_detail(request, item_name):      slicing, date_source, fltr, show_detail = 'year', None, {}, False      profile = models.get_current_profile()      has_form = (item_name == 'files' and profile.files) \ -            or item_name == 'operations' \ -            or (item_name in ('treatmentfiles', 'treatments') -                and profile.warehouse) +        or item_name == 'operations' \ +        or (item_name in ('treatmentfiles', 'treatments') +            and profile.warehouse)      if has_form:          slicing = 'month'      if item_name in DASHBOARD_FORMS: | 
