diff options
author | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2007-03-30 18:07:46 +0000 |
---|---|---|
committer | donncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36> | 2007-03-30 18:07:46 +0000 |
commit | 995ff39c05c1cad5f6f1191898249643995085c9 (patch) | |
tree | c3fdc6da42c0ea51466fc79b4c31837db341c1bc /wp-admin/wpmu-edit.php | |
parent | 94a82dbfcd3f918bb53d664f05ba6458f3e235c2 (diff) | |
download | wordpress-mu-995ff39c05c1cad5f6f1191898249643995085c9.tar.gz wordpress-mu-995ff39c05c1cad5f6f1191898249643995085c9.tar.xz wordpress-mu-995ff39c05c1cad5f6f1191898249643995085c9.zip |
Redirect to $ref if it exists, fixes #295
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@954 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/wpmu-edit.php')
-rw-r--r-- | wp-admin/wpmu-edit.php | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/wp-admin/wpmu-edit.php b/wp-admin/wpmu-edit.php index 8ed23f2..c460783 100644 --- a/wp-admin/wpmu-edit.php +++ b/wp-admin/wpmu-edit.php @@ -252,7 +252,11 @@ switch( $_REQUEST[ 'action' ] ) { check_admin_referer('deleteblog'); if( $id != '0' && $id != '1' ) wpmu_delete_blog( $id, true ); - wp_redirect( add_query_arg( "updated", "blogdeleted", $_SERVER[ 'HTTP_REFERER' ] ) ); + if( $_POST[ 'ref' ] ) { + wp_redirect( add_query_arg( "updated", "blogdeleted", $_POST[ 'ref' ] ) ); + } else { + wp_redirect( add_query_arg( "updated", "blogdeleted", $_SERVER[ 'HTTP_REFERER' ] ) ); + } die(); break; case "allblogs": |