summaryrefslogtreecommitdiffstats
path: root/wp-admin/includes/mu.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2008-02-14 21:00:49 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2008-02-14 21:00:49 +0000
commit7581a23c816d891935c61737c10201ddefef97d4 (patch)
treeda92195eef81e849956dc3e1f877803f31264518 /wp-admin/includes/mu.php
parent7126981ee497950fa0f033e32a6a8d0c150a1a62 (diff)
downloadwordpress-mu-7581a23c816d891935c61737c10201ddefef97d4.tar.gz
wordpress-mu-7581a23c816d891935c61737c10201ddefef97d4.tar.xz
wordpress-mu-7581a23c816d891935c61737c10201ddefef97d4.zip
Redirect to the user's blog properly
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@1198 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/includes/mu.php')
-rw-r--r--wp-admin/includes/mu.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/wp-admin/includes/mu.php b/wp-admin/includes/mu.php
index 26d19c5..a8a4344 100644
--- a/wp-admin/includes/mu.php
+++ b/wp-admin/includes/mu.php
@@ -363,7 +363,7 @@ function redirect_user_to_blog() {
$newblog = $wpdb->get_row( "SELECT * FROM {$wpdb->blogs} WHERE blog_id = '{$primary_blog}'" );
if( $newblog != null ) {
$blogs = get_blogs_of_user( $current_user->ID );
- if ( empty($blogs) || $blogs == false ) { // If user haven't any blog
+ if ( empty($blogs) || $blogs == false ) { // If user has no blog
add_user_to_blog('1', $current_user->ID, 'subscriber'); // Add subscriber permission for first blog.
wp_redirect( 'http://' . $current_site->domain . $current_site->path. 'wp-admin/' );
exit();
@@ -376,7 +376,8 @@ function redirect_user_to_blog() {
}
}
- $blog = $blogs[0]; // Take the first blog...
+ reset( $blogs );
+ $blog = current( $blogs ); // Take the first blog...
wp_redirect( 'http://' . $blog->domain . $blog->path. 'wp-admin/' );
exit();
}