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
commit9ad84afa98887cf0bc475595982cd992c55b9e29 (patch)
tree82b450d4616aa670280effe1779360cbee9c41be
parent1871b78b2c3a4aa0dff7eb72a5b8e7e7d08ec38e (diff)
downloadIshtar-9ad84afa98887cf0bc475595982cd992c55b9e29.tar.bz2
Ishtar-9ad84afa98887cf0bc475595982cd992c55b9e29.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] + '__'