From bb0bfafa4514c2dd58bd2d33b447db91fe0c3f97 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Mon, 1 Jul 2013 20:32:57 +0200 Subject: Manage automatic submission when authenticated and have the right. --- chimere/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'chimere/views.py') diff --git a/chimere/views.py b/chimere/views.py index 8964321..f8581a7 100644 --- a/chimere/views.py +++ b/chimere/views.py @@ -283,7 +283,7 @@ def get_edit_page(redirect_url, item_cls, item_form, # All validation rules pass if form.is_valid() and formset_multi.is_valid() and \ formset_picture.is_valid(): - item = form.save() + item = form.save(can_write=response_dct.get('can_write')) # set the session key (to permit modifications) item.submiter_session_key = request.session.session_key @@ -301,7 +301,8 @@ def get_edit_page(redirect_url, item_cls, item_form, # just submited if not item.status: - item.status = 'S' + print "plouf9" + item.status = 'A' if response_dct.get('can_write') else 'S' item.save() marker = item -- cgit v1.2.3