diff options
| author | Moritz Strohm <strohm@data-quest.de> | 2024-03-06 13:18:08 +0000 |
|---|---|---|
| committer | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2024-03-06 13:18:08 +0000 |
| commit | 87a196dc4607726fd412fe10ab9abbb62f79714c (patch) | |
| tree | 31adaf6e0e627e86dddaa97fc42bd5a3fef10687 /lib/classes/Score.class.php | |
| parent | 41b3733ff6b1dd9213c1fd610b1e2606f1294933 (diff) | |
renamed columns and tables in sql statements for the new calendar, fixes #3715
Closes #3715
Merge request studip/studip!2625
Diffstat (limited to 'lib/classes/Score.class.php')
| -rw-r--r-- | lib/classes/Score.class.php | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/lib/classes/Score.class.php b/lib/classes/Score.class.php index 51bd7dc..8f038f9 100644 --- a/lib/classes/Score.class.php +++ b/lib/classes/Score.class.php @@ -35,11 +35,12 @@ class Score } // Events - $query = "SELECT range_id as user_id, COUNT(*) AS eventcount - FROM calendar_event - INNER JOIN event_data ON (calendar_event.event_id = event_data.event_id AND class = 'PUBLIC') - WHERE range_id IN (?) AND UNIX_TIMESTAMP() <= end - GROUP BY range_id + $query = "SELECT `range_id` AS user_id, COUNT(*) AS eventcount + FROM `calendar_date_assignments` + INNER JOIN `calendar_dates` + ON (`calendar_date_assignments`.`calendar_date_id` = `calendar_dates`.`id` AND `access` = 'PUBLIC') + WHERE `range_id` IN (?) AND UNIX_TIMESTAMP() <= `end` + GROUP BY `range_id` ORDER BY NULL"; $statement = DBManager::get()->prepare($query); $statement->execute([$user_ids]); |
