diff options
| author | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-20 21:25:08 +0200 |
|---|---|---|
| committer | Étienne Loks <etienne.loks@peacefrogs.net> | 2012-08-20 21:25:08 +0200 |
| commit | ce0340030c1b35e81903ab78024c5f7caa067af6 (patch) | |
| tree | 2db8c7fddba57f8492cd6aeedf0f675aa180adf8 /chimere/views.py | |
| parent | 7d739ad85f9b83b0a3692e1b184cb7047b5fb66b (diff) | |
| parent | 98f5da135ccfe9ede29f137f1470024ad296a7bf (diff) | |
| download | Chimère-ce0340030c1b35e81903ab78024c5f7caa067af6.tar.bz2 Chimère-ce0340030c1b35e81903ab78024c5f7caa067af6.zip | |
Merge branch 'master' into eds
Conflicts:
chimere/locale/fr/LC_MESSAGES/django.po
chimere/templates/chimere/edit.html
Diffstat (limited to 'chimere/views.py')
| -rw-r--r-- | chimere/views.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chimere/views.py b/chimere/views.py index cad10dc..3150258 100644 --- a/chimere/views.py +++ b/chimere/views.py @@ -166,6 +166,12 @@ def get_edit_page(redirect_url, item_cls, item_form): init_multi = init_item.get_init_multi() if init_item else None init_picture = init_item.get_init_picture() if init_item else None + if init_item and not request.user.is_superuser and \ + not init_item.submiter_session_key == \ + request.session.session_key: + # hide personal information + for k in ('submiter_name', 'submiter_email', 'submiter_comment'): + setattr(init_item, k, '') # If the form has been submited if request.method == 'POST': inst = None |
