Merge remote-tracking branch 'refs/remotes/upstream/master' into 569-application...
[mediagoblin.git] / mediagoblin / edit / views.py
index 11bee11079a103c4f1cbc685077d38ba3e4e6390..15edfdd617e3c9c4413448acb26feab036d7efbe 100644 (file)
@@ -73,8 +73,8 @@ def edit_media(request, media):
             media['slug'] = unicode(request.POST['slug'])
             media.save()
 
-            return redirect(request, "mediagoblin.user_pages.media_home",
-                user=media.uploader()['username'], media=media['slug'])
+            return exc.HTTPFound(
+                location=media.url_for_self(request.urlgen))
 
     if request.user['is_admin'] \
             and media['uploader'] != request.user['_id'] \
@@ -130,9 +130,8 @@ def edit_attachments(request, media):
                     % (request.POST['attachment_name']
                        or request.POST['attachment_file'].filename))
 
-            return redirect(request, 'mediagoblin.user_pages.media_home',
-                            user=media.uploader()['username'],
-                            media=media['slug'])
+            return exc.HTTPFound(
+                location=media.url_for_self(request.urlgen))
         return render_to_response(
             request,
             'mediagoblin/edit/attachments.html',