From 1ec8f8307c461d550a583a4e7b5bf50ae1be7ee3 Mon Sep 17 00:00:00 2001 From: "vishalsingh.qlo325" Date: Sat, 14 Jun 2025 13:44:32 +0530 Subject: [PATCH] update the date ranges in the KPIs values calculation --- controllers/admin/AdminStatsController.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/controllers/admin/AdminStatsController.php b/controllers/admin/AdminStatsController.php index f6718feef..a5fab5495 100644 --- a/controllers/admin/AdminStatsController.php +++ b/controllers/admin/AdminStatsController.php @@ -813,7 +813,7 @@ class AdminStatsControllerCore extends AdminStatsTabController $nbDaysConversionRate = Validate::isUnsignedInt(Configuration::get('PS_KPI_CONVERSION_RATE_NB_DAYS')) ? Configuration::get('PS_KPI_CONVERSION_RATE_NB_DAYS') : 30; $dateFrom = date('Y-m-d', strtotime('-'.($nbDaysConversionRate + 1).' day')); - $dateTo = date('Y-m-d', strtotime('-1 day')); + $dateTo = date('Y-m-d'); $visitors = AdminStatsController::getVisits( false, $dateFrom, @@ -991,7 +991,7 @@ class AdminStatsControllerCore extends AdminStatsTabController FROM `'._DB_PREFIX_.'orders` o LEFT JOIN `'._DB_PREFIX_.'order_state` os ON os.`id_order_state` = o.`current_state` WHERE o.`invoice_date` BETWEEN "'.pSQL(date('Y-m-d', strtotime('-'.($daysForAvgOrderVal + 1).' day'))).' 00:00:00" - AND "'.pSQL(date('Y-m-d', strtotime('-1 day'))).' 23:59:59" AND os.`logable` = 1 + AND "'.pSQL(date('Y-m-d')).' 23:59:59" AND os.`logable` = 1 AND ( EXISTS ( SELECT 1 @@ -1015,7 +1015,7 @@ class AdminStatsControllerCore extends AdminStatsTabController $daysForProfitPerVisitor = Configuration::get('PS_ORDER_KPI_PER_VISITOR_PROFIT_NB_DAYS'); $date_from = date('Y-m-d', strtotime('-'.($daysForProfitPerVisitor + 1).' day')); - $date_to = date('Y-m-d', strtotime('-1 day')); + $date_to = date('Y-m-d'); $total_visitors = AdminStatsController::getVisits(false, $date_from, $date_to); $net_profits = AdminStatsController::getTotalSales($date_from, $date_to, false, $idHotels);