Caution an admin when they're editing someone else's media.

This commit is contained in:
Christopher Allan Webber 2011-07-03 09:26:40 -05:00
parent 7a44bb16db
commit 96a2c36642

View File

@ -64,6 +64,14 @@ def edit_media(request, media):
return redirect(request, "mediagoblin.user_pages.media_home",
user=media.uploader()['username'], media=media['slug'])
if request.user['is_admin'] \
and media['uploader'] != request.user['_id'] \
and request.method != 'POST':
messages.add_message(
request, messages.WARNING,
'You are editing another user\'s media. Proceed with caution.')
return render_to_response(
request,
'mediagoblin/edit/edit.html',