diff --git a/packages/Webkul/BookingProduct/src/Type/Booking.php b/packages/Webkul/BookingProduct/src/Type/Booking.php index 4c11c7504..dbc3f687d 100644 --- a/packages/Webkul/BookingProduct/src/Type/Booking.php +++ b/packages/Webkul/BookingProduct/src/Type/Booking.php @@ -225,10 +225,12 @@ class Booking extends Virtual return false; } - if (isset($options1['booking'], $options2['booking']) - && isset($options1['booking']['ticket_id'], $options2['booking']['ticket_id']) - && $options1['booking']['ticket_id'] === $options2['booking']['ticket_id']) { - return true; + if (isset($options1['booking'], $options2['booking'])) { + return $options1['booking'] == $options2['booking']; + } elseif (! isset($options1['booking'])) { + return false; + } elseif (! isset($options2['booking'])) { + return false; } return false;