summaryrefslogtreecommitdiff
path: root/ishtar/furnitures/views.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@peacefrogs.net>2011-01-09 04:14:41 +0100
committerÉtienne Loks <etienne.loks@peacefrogs.net>2011-01-09 04:14:41 +0100
commite71f176e8c85ac0111b480ad4106455dafc4e003 (patch)
tree49c1cfd40495a9fa1d1f16b66e93224843bcdf89 /ishtar/furnitures/views.py
parent2906e1e6b8fab767be4fddb28814f83b31fc783e (diff)
downloadIshtar-e71f176e8c85ac0111b480ad4106455dafc4e003.tar.bz2
Ishtar-e71f176e8c85ac0111b480ad4106455dafc4e003.zip
Manage own items shortcuts (refs #54)
Diffstat (limited to 'ishtar/furnitures/views.py')
-rw-r--r--ishtar/furnitures/views.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/ishtar/furnitures/views.py b/ishtar/furnitures/views.py
index dcf0f28d9..ba05d0b39 100644
--- a/ishtar/furnitures/views.py
+++ b/ishtar/furnitures/views.py
@@ -42,6 +42,14 @@ def index(request):
return render_to_response('index.html', dct,
context_instance=RequestContext(request))
+def update_current_item(request):
+ if not request.is_ajax() and not request.method == 'POST':
+ return Http404()
+ print request.POST
+ if 'value' in request.POST and 'item' in request.POST:
+ request.session[request.POST['item']] = request.POST['value']
+ return HttpResponse('ok')
+
def check_permission(request, action_slug, obj_id=None):
if obj_id:
return menu.items[action_slug].is_available(request.user, obj_id)