Skip to content

Commit ab1d4b6

Browse files
committed
Fix reassign cast
1 parent cf1a611 commit ab1d4b6

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

features/user.feature

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -190,7 +190,7 @@ Feature: Manage WordPress users
190190
--reassign parameter is invalid. All associated posts will be deleted. Proceed? [y/n]
191191
"""
192192
193-
When I run `wp user delete bobjones < session_yes`
193+
When I try `wp user delete bobjones < session_yes`
194194
And I run `wp post list --format=count`
195195
Then STDOUT should be:
196196
"""

src/User_Command.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -287,7 +287,10 @@ public function delete( $args, $assoc_args ) {
287287
* @var string|null $reassign
288288
*/
289289
$reassign = Utils\get_flag_value( $assoc_args, 'reassign' );
290-
$reassign = (int) $reassign;
290+
291+
if ( null !== $reassign ) {
292+
$reassign = (int) $reassign;
293+
}
291294

292295
if ( $network && $reassign ) {
293296
WP_CLI::error( 'Reassigning content to a different user is not supported on multisite.' );

0 commit comments

Comments
 (0)