Add 'DISTINCT' to session list query to avoid returning repeated records - refs BT#9323

1.9.x
Imanol Losada 11 years ago
parent 8cbb366115
commit 0c9ca6a9e9
  1. 4
      main/inc/lib/sessionmanager.lib.php

@ -433,7 +433,7 @@ class SessionManager
";
}
$select = "SELECT * FROM (SELECT
$select = "SELECT DISTINCT * FROM (SELECT
IF (
(s.date_start <= '$today' AND '$today' <= s.date_end) OR
(s.nb_days_access_before_beginning > 0 AND DATEDIFF(s.date_start,'" . $today . "' " . ") <= s.nb_days_access_before_beginning) OR
@ -489,7 +489,7 @@ class SessionManager
}
}
$query .= ") AS session_table";
$query .= ") AS session_table";error_log($query);
$result = Database::query($query);
$formatted_sessions = array();

Loading…
Cancel
Save