From f265e8e7eddfa38f157c2ca4777cdc29a00a9bdb Mon Sep 17 00:00:00 2001 From: amit sharma Date: Thu, 1 Oct 2026 15:15:37 +0530 Subject: [PATCH] Fixed: Prevent Added Room From Appearing as Non-Ordered Cart --- controllers/admin/AdminCartsController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/controllers/admin/AdminCartsController.php b/controllers/admin/AdminCartsController.php index f895ba5ed..8b23b8fe8 100644 --- a/controllers/admin/AdminCartsController.php +++ b/controllers/admin/AdminCartsController.php @@ -50,7 +50,8 @@ class AdminCartsControllerCore extends AdminController IF(o.id_order, 1, 0) badge_success, IF(o.id_order, 0, 1) badge_danger, IF(co.id_guest, 1, 0) id_guest'; $this->_join = 'LEFT JOIN '._DB_PREFIX_.'customer c ON (c.id_customer = a.id_customer) LEFT JOIN '._DB_PREFIX_.'currency cu ON (cu.id_currency = a.id_currency) - LEFT JOIN '._DB_PREFIX_.'orders o ON (o.id_cart = a.id_cart) + LEFT JOIN '._DB_PREFIX_.'htl_booking_detail hbd ON (hbd.id_cart = a.id_cart) + LEFT JOIN '._DB_PREFIX_.'orders o ON (o.id_cart = a.id_cart OR o.id_order = hbd.id_order) LEFT JOIN `'._DB_PREFIX_.'connections` co ON (a.id_guest = co.id_guest AND TIME_TO_SEC(TIMEDIFF(\''.pSQL(date('Y-m-d H:i:00', time())).'\', co.`date_add`)) < 1800)'; $this->_group = ' GROUP BY a.`id_cart`';