diff options
Diffstat (limited to 'chimere/views.py')
| -rw-r--r-- | chimere/views.py | 5 |
1 files changed, 3 insertions, 2 deletions
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 |
