Merge remote branch 'remotes/elrond/idea/use_media_url_for_self'

This commit is contained in:
Christopher Allan Webber 2011-09-10 17:42:50 -05:00
commit 55376ff403
2 changed files with 6 additions and 8 deletions

View File

@ -73,8 +73,8 @@ def edit_media(request, media):
media['slug'] = unicode(request.POST['slug']) media['slug'] = unicode(request.POST['slug'])
media.save() media.save()
return redirect(request, "mediagoblin.user_pages.media_home", return exc.HTTPFound(
user=media.uploader()['username'], media=media['slug']) location=media.url_for_self(request.urlgen))
if request.user['is_admin'] \ if request.user['is_admin'] \
and media['uploader'] != request.user['_id'] \ and media['uploader'] != request.user['_id'] \
@ -130,9 +130,8 @@ def edit_attachments(request, media):
% (request.POST['attachment_name'] % (request.POST['attachment_name']
or request.POST['attachment_file'].filename)) or request.POST['attachment_file'].filename))
return redirect(request, 'mediagoblin.user_pages.media_home', return exc.HTTPFound(
user=media.uploader()['username'], location=media.url_for_self(request.urlgen))
media=media['slug'])
return render_to_response( return render_to_response(
request, request,
'mediagoblin/edit/attachments.html', 'mediagoblin/edit/attachments.html',

View File

@ -165,9 +165,8 @@ def media_confirm_delete(request, media):
return redirect(request, "mediagoblin.user_pages.user_home", return redirect(request, "mediagoblin.user_pages.user_home",
user=username) user=username)
else: else:
return redirect(request, "mediagoblin.user_pages.media_home", return exc.HTTPFound(
user=media.uploader()['username'], location=media.url_for_self(request.urlgen))
media=media['slug'])
if ((request.user[u'is_admin'] and if ((request.user[u'is_admin'] and
request.user[u'_id'] != media.uploader()[u'_id'])): request.user[u'_id'] != media.uploader()[u'_id'])):