Skip to content

Commit 06724e6

Browse files
committed
Improved: Notes activity filter - LT-365
1 parent 9d57b7f commit 06724e6

File tree

1 file changed

+5
-8
lines changed

1 file changed

+5
-8
lines changed

classes/output/general_action_bar.php

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -258,13 +258,10 @@ public function get_sections() {
258258
public function get_activities() {
259259
global $DB, $USER;
260260

261-
$sql = "SELECT lnd.coursemodule, lnd.course
262-
FROM {ltool_note_data} lnd
263-
LEFT JOIN {course_modules} cm ON cm.id = lnd.coursemodule
264-
WHERE cm.deletioninprogress = 0
265-
AND lnd.course = :course
266-
AND lnd.coursemodule != 0
267-
AND lnd.userid = :userid";
261+
$sql = "SELECT cm.id as coursemodule, cm.course, m.name as modname
262+
FROM {course_modules} cm
263+
JOIN {modules} m ON m.id = cm.module
264+
WHERE cm.deletioninprogress = 0 AND cm.course = :course";
268265

269266
$params = [
270267
'course' => $this->courseid,
@@ -276,7 +273,7 @@ public function get_activities() {
276273
$params['sectionid'] = $this->sectionid;
277274
}
278275

279-
$sql .= " GROUP BY lnd.coursemodule, lnd.course";
276+
$sql .= " GROUP BY cm.id, cm.course";
280277

281278
$records = $DB->get_records_sql($sql, $params);
282279
$data = [];

0 commit comments

Comments
 (0)