From 2f6f3397fc7cf46e070b17648435ae45817530f8 Mon Sep 17 00:00:00 2001 From: Ryan Wyllie Date: Wed, 13 Mar 2019 15:56:59 +0800 Subject: [PATCH] MDL-64820 forum: add all discussion fields to forum_get_discussions --- mod/forum/lib.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mod/forum/lib.php b/mod/forum/lib.php index d9f9748f5e7..2693e27ba13 100644 --- a/mod/forum/lib.php +++ b/mod/forum/lib.php @@ -1796,9 +1796,11 @@ function forum_get_discussions($cm, $forumsort="", $fullpost=true, $unused=-1, $ $updatedsincesql = 'AND d.timemodified > ?'; $params[] = $updatedsince; } + $discussionfields = "d.id as discussionid, d.course, d.forum, d.name, d.firstpost, d.userid, d.groupid, d.assessed," . + " d.timemodified, d.usermodified, d.timestart, d.timeend, d.pinned"; $allnames = get_all_user_name_fields(true, 'u'); - $sql = "SELECT $postdata, d.name, d.timemodified, d.usermodified, d.groupid, d.timestart, d.timeend, d.pinned, + $sql = "SELECT $postdata, $discussionfields, $allnames, u.email, u.picture, u.imagealt $umfields FROM {forum_discussions} d JOIN {forum_posts} p ON p.discussion = d.id