Fix deprecation notice when validating a WP_User object.

This commit is contained in:
David Stone
2025-01-30 00:37:39 -07:00
parent 34a7d3537c
commit 6fcf6babc3

View File

@ -86,8 +86,11 @@ class Unique extends Rule {
return true;
} // end if;
$id = method_exists($existing, 'get_id') ? $existing->get_id() : $existing->id;
if ( $existing instanceof \WP_User) {
$id = $existing->ID;
} else {
$id = method_exists( $existing, 'get_id' ) ? $existing->get_id() : $existing->id;
}
return absint($id) === absint($self_id);