diff options
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r-- | ishtar_common/views.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py index 301860ae3..e49918d78 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -204,7 +204,9 @@ account_deletion_wizard = wizards.IshtarUserDeletionWizard.as_view( url_name='account_deletion',) -def get_autocomplete_generic(model, extra={'available': True}): +def get_autocomplete_generic(model, extra=None): + if not extra: + extra = {'available': True} def func(request): q = request.GET.get('term') query = Q(**extra) @@ -339,6 +341,7 @@ def shortcut_menu(request): current_selected_item[model_name] = new_selected_item return render(request, 'ishtar/blocks/shortcut_menu.html', dct) + CURRENT_ITEM_KEYS = (('file', File), ('operation', Operation), ('contextrecord', ContextRecord), @@ -585,6 +588,7 @@ def format_val(val): val = val.decode('utf-8') return unicode(val) + HIERARCHIC_LEVELS = 5 HIERARCHIC_FIELDS = ['periods', 'period', 'unit', 'material_types', 'material_type', 'conservatory_state', 'object_types'] |