Skip to content

Commit c847844

Browse files
committed
Tracking: fix to use UTC time to search in the BD - refs BT#21735 BT#21832
1 parent d354b16 commit c847844

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

main/inc/lib/tracking.lib.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -8661,10 +8661,10 @@ public static function generateReport(string $reportType, array $selectedUserLis
86618661
];
86628662
$sql = "SELECT user_id, session_id, c_id, login_course_date, logout_course_date, (UNIX_TIMESTAMP(logout_course_date) - UNIX_TIMESTAMP(login_course_date)) AS time
86638663
FROM $tblTrackCourseAccess
8664-
WHERE login_course_date >= '$startDate 00:00:00'
8665-
AND login_course_date <= '$endDate 23:59:59'
8666-
AND logout_course_date >= '$startDate 00:00:00'
8667-
AND logout_course_date <= '$endDate 23:59:59'
8664+
WHERE login_course_date >= '".api_get_utc_datetime($startDate.' 00:00:00')."'
8665+
AND login_course_date <= '".api_get_utc_datetime($endDate.' 23:59:59')."'
8666+
AND logout_course_date >= '".api_get_utc_datetime($startDate.' 00:00:00')."'
8667+
AND logout_course_date <= '".api_get_utc_datetime($endDate.' 23:59:59')."'
86688668
AND user_id IN (".implode(',', $selectedUserList).")
86698669
ORDER BY user_id, login_course_date";
86708670
break;
@@ -8687,8 +8687,8 @@ public static function generateReport(string $reportType, array $selectedUserLis
86878687
INNER JOIN $tblLpItem li ON li.iid = liv.lp_item_id
86888688
INNER JOIN $tblLp l ON l.id = li.lp_id
86898689
WHERE lv.user_id IN (".implode(',', $selectedUserList).")
8690-
AND liv.start_time >= UNIX_TIMESTAMP('$startDate 00:00:00')
8691-
AND liv.start_time <= UNIX_TIMESTAMP('$endDate 23:59:59')
8690+
AND liv.start_time >= UNIX_TIMESTAMP('".api_get_utc_datetime($startDate.' 00:00:00')."')
8691+
AND liv.start_time <= UNIX_TIMESTAMP('".api_get_utc_datetime($endDate.' 23:59:59')."')
86928692
AND lv.progress = 100
86938693
AND li.item_type = '".TOOL_LP_FINAL_ITEM."'
86948694
ORDER BY lv.user_id, liv.start_time";

0 commit comments

Comments
 (0)