summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2011-05-03 11:56:25 +0200
committerÉtienne Loks <etienne.loks@peacefrogs.net>2011-05-03 11:56:25 +0200
commit6406c6f1538c669969f44a04dd47905f40b6102f (patch)
tree82b450d4616aa670280effe1779360cbee9c41be
parent98e6cea9d17f8029f9b1f253282b33177826edfb (diff)
downloadIshtar-6406c6f1538c669969f44a04dd47905f40b6102f.tar.bz2
Ishtar-6406c6f1538c669969f44a04dd47905f40b6102f.zip
Correct hierarchic request management (refs #347)
-rw-r--r--ishtar/furnitures/views.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py
index 66dfb7e8f..7dfe6d2dd 100644
--- a/ishtar/furnitures/views.py
+++ b/ishtar/furnitures/views.py
@@ -205,7 +205,7 @@ def get_item(model, func_name, default_name, extra_request_keys=[],
or_reqs = []
for k in HIERARCHIC_FIELDS:
for req in dct.copy():
- if req.startswith(k):
+ if req.endswith(k + '__pk'):
val = dct.pop(req)
reqs = Q(**{req:val})
req = req[:-2] + '__'