Skip to content

Commit 9a1932d

Browse files
authored
Merge pull request #54 from wp-cli/fix/wpcs-3.0-issues
2 parents f602698 + 6b1dfff commit 9a1932d

File tree

3 files changed

+11
-13
lines changed

3 files changed

+11
-13
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
},
1717
"require-dev": {
1818
"wp-cli/entity-command": "^1.3 || ^2",
19-
"wp-cli/wp-cli-tests": "^3.1"
19+
"wp-cli/wp-cli-tests": "^4"
2020
},
2121
"config": {
2222
"process-timeout": 7200,

src/Super_Admin_Command.php

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ public function add( $args, $_ ) {
117117

118118
$new_super_admins[] = $user->ID;
119119
$super_admins[] = $user->user_login;
120-
$successes++;
120+
++$successes;
121121
}
122122

123123
if ( count( $super_admins ) === $num_super_admins ) {
@@ -127,18 +127,16 @@ public function add( $args, $_ ) {
127127
} else {
128128
WP_CLI::success( 'Super admins remain unchanged.' );
129129
}
130-
} else {
131-
if ( update_site_option( 'site_admins', $super_admins ) ) {
132-
if ( $errors ) {
133-
$user_count = count( $args );
134-
WP_CLI::error( "Only granted super-admin capabilities to {$successes} of {$user_count} users." );
135-
} else {
136-
$message = $successes > 1 ? 'users' : 'user';
137-
WP_CLI::success( "Granted super-admin capabilities to {$successes} {$message}." );
138-
}
130+
} elseif ( update_site_option( 'site_admins', $super_admins ) ) {
131+
if ( $errors ) {
132+
$user_count = count( $args );
133+
WP_CLI::error( "Only granted super-admin capabilities to {$successes} of {$user_count} users." );
139134
} else {
140-
WP_CLI::error( 'Site options update failed.' );
135+
$message = $successes > 1 ? 'users' : 'user';
136+
WP_CLI::success( "Granted super-admin capabilities to {$successes} {$message}." );
141137
}
138+
} else {
139+
WP_CLI::error( 'Site options update failed.' );
142140
}
143141

144142
foreach ( $new_super_admins as $user_id ) {

super-admin-command.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
return;
55
}
66

7-
$wpcli_super_admin_autoloader = dirname( __FILE__ ) . '/vendor/autoload.php';
7+
$wpcli_super_admin_autoloader = __DIR__ . '/vendor/autoload.php';
88
if ( file_exists( $wpcli_super_admin_autoloader ) ) {
99
require_once $wpcli_super_admin_autoloader;
1010
}

0 commit comments

Comments
 (0)