summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2011-04-01 01:01:48 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2011-04-01 01:01:48 +0200
commit4f7f666a02de6612e04e5c5026d6b3724750d7dd (patch)
tree19b2b93f8897b10bbb3806e23763c2973ca00498 /ishtar/furnitures/views.py
parenta45d0254f019892df95fe8b892cb57ff3eda057c (diff)
downloadIshtar-4f7f666a02de6612e04e5c5026d6b3724750d7dd.tar.bz2
Ishtar-4f7f666a02de6612e04e5c5026d6b3724750d7dd.zip
Distinct administrative act for Operations and Files in session management (closes #209)
Diffstat (limited to 'ishtar/furnitures/views.py')
-rw-r--r--ishtar/furnitures/views.py12
1 files changed, 9 insertions, 3 deletions
diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py
index 2ea508b29..c3b7f6f4e 100644
--- a/ishtar/furnitures/views.py
+++ b/ishtar/furnitures/views.py
@@ -375,10 +375,16 @@ def autocomplete_operation(request, non_closed=True):
get_operation = get_item(models.Operation, 'get_operation', 'operation')
show_operation = show_item(models.Operation, 'operation')
-get_administrativeact = get_item(models.AdministrativeAct,
- 'get_administrativeact', 'administrativeact',
+get_administrativeactfile = get_item(models.AdministrativeAct,
+ 'get_administrativeactfile', 'administrativeactfile',
extra_request_keys={'associated_file__towns':'associated_file__towns__pk',
- 'operation__towns':'operation__towns__pk'})
+ 'operation__towns':'operation__towns__pk',
+ 'act_type__intented_to':'act_type__intented_to'})
+get_administrativeactop = get_item(models.AdministrativeAct,
+ 'get_administrativeactop', 'administrativeactop',
+ extra_request_keys={'associated_file__towns':'associated_file__towns__pk',
+ 'operation__towns':'operation__towns__pk',
+ 'act_type__intented_to':'act_type__intented_to'})
def autocomplete_organization(request, orga_type=None):
if not request.user.has_perm('furnitures.view_organization',