summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2011-02-11 21:15:09 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2011-02-11 21:15:09 +0100
commit1a1b5557cdd1b435b9de9d1c684c6183690293d5 (patch)
treea370f1858bb0c5216099f90bd7d37c1b18c36328 /ishtar/furnitures/views.py
parent31c0a045cbd091da90b414ada700b2ddaa9f853b (diff)
downloadIshtar-1a1b5557cdd1b435b9de9d1c684c6183690293d5.tar.bz2
Ishtar-1a1b5557cdd1b435b9de9d1c684c6183690293d5.zip
Correction on Administrative Act tables (refs #141)
Diffstat (limited to 'ishtar/furnitures/views.py')
-rw-r--r--ishtar/furnitures/views.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py
index f02d60e20..11563823a 100644
--- a/ishtar/furnitures/views.py
+++ b/ishtar/furnitures/views.py
@@ -185,8 +185,11 @@ def get_item(model, func_name, default_name, extra_request_keys=[]):
if type == "json":
rows = []
for data in datas:
- rows.append({"id":unicode(data[0]),
- "cell":data})
+ res = {'id':data[0]}
+ for idx, value in enumerate(data[1:]):
+ if value:
+ res[model.TABLE_COLS[idx].split('.')[-1]] = value
+ rows.append(res)
data = json.dumps({
"records":len(items),
"rows":rows