Caution an admin when they're editing someone else's media.
This commit is contained in:
parent
7a44bb16db
commit
96a2c36642
@ -64,6 +64,14 @@ def edit_media(request, media):
|
|||||||
return redirect(request, "mediagoblin.user_pages.media_home",
|
return redirect(request, "mediagoblin.user_pages.media_home",
|
||||||
user=media.uploader()['username'], media=media['slug'])
|
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(
|
return render_to_response(
|
||||||
request,
|
request,
|
||||||
'mediagoblin/edit/edit.html',
|
'mediagoblin/edit/edit.html',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user