summaryrefslogtreecommitdiffstats
path: root/wp-admin/admin-db.php
diff options
context:
space:
mode:
authordonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-10-02 16:14:04 +0000
committerdonncha <donncha@7be80a69-a1ef-0310-a953-fb0f7c49ff36>2006-10-02 16:14:04 +0000
commit081300d1c11041e8b678f9cb0736468aa11e94f1 (patch)
tree1e4f1b6adb055ce2fa8405d10d0b1861108d3646 /wp-admin/admin-db.php
parent2ce17dd16eb742a09277f5d412be5001c901e614 (diff)
downloadwordpress-mu-081300d1c11041e8b678f9cb0736468aa11e94f1.tar.gz
wordpress-mu-081300d1c11041e8b678f9cb0736468aa11e94f1.tar.xz
wordpress-mu-081300d1c11041e8b678f9cb0736468aa11e94f1.zip
Use capabilities instead of user_levels
git-svn-id: http://svn.automattic.com/wordpress-mu/trunk@787 7be80a69-a1ef-0310-a953-fb0f7c49ff36
Diffstat (limited to 'wp-admin/admin-db.php')
-rw-r--r--wp-admin/admin-db.php5
1 files changed, 3 insertions, 2 deletions
diff --git a/wp-admin/admin-db.php b/wp-admin/admin-db.php
index cc4c5c1..7a0577c 100644
--- a/wp-admin/admin-db.php
+++ b/wp-admin/admin-db.php
@@ -52,11 +52,12 @@ function get_editable_user_ids( $user_id, $exclude_zeros = true ) {
return false;
}
- $level_key = $wpdb->prefix . 'user_level';
+ // wpmu site admins don't have user_levels
+ $level_key = $wpdb->prefix . 'capabilities';
$query = "SELECT user_id FROM $wpdb->usermeta WHERE meta_key = '$level_key'";
if ( $exclude_zeros )
- $query .= " AND meta_value != '0'";
+ $query .= " AND meta_value != 'a:1:{s:10:\"subscriber\";b:1;}'";
return $wpdb->get_col( $query );
}