From b3c548530d68fdf6e045318a6a95d11e2f7ad573 Mon Sep 17 00:00:00 2001 From: Yannick Warnier Date: Thu, 29 Aug 2019 22:45:51 +0200 Subject: [PATCH] Increase precision in tracking query when session position feature is enabled - refs BT#16036 --- main/inc/lib/tracking.lib.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main/inc/lib/tracking.lib.php b/main/inc/lib/tracking.lib.php index 7988776c21..fb896554ab 100755 --- a/main/inc/lib/tracking.lib.php +++ b/main/inc/lib/tracking.lib.php @@ -4817,7 +4817,7 @@ class Tracking $extraInnerJoin = null; if (SessionManager::orderCourseIsEnabled() && !empty($session_id)) { - $orderBy = ' ORDER BY s.id, position '; + $orderBy = ' ORDER BY s.id, src.position '; $tableSessionRelCourse = Database::get_main_table(TABLE_MAIN_SESSION_COURSE); $extraInnerJoin = " INNER JOIN $tableSessionRelCourse src ON (cu.c_id = src.c_id AND src.session_id = $session_id) ";