Fix psalm errors

This commit is contained in:
dinamiko 2022-01-17 14:52:30 +01:00
parent 2f78bab9ca
commit e9e650da79

View file

@ -38,8 +38,9 @@ class CustomerRepository {
*/
public function customer_id_for_user( int $user_id ): string {
if ( 0 === $user_id ) {
if ( WC()->session->get( 'ppcp_guest_customer_id' ) ) {
return WC()->session->get( 'ppcp_guest_customer_id' );
$guest_customer_id = WC()->session->get( 'ppcp_guest_customer_id' );
if ( is_string( $guest_customer_id ) && $guest_customer_id ) {
return $guest_customer_id;
}
$unique_id = $this->prefix . uniqid();