From 877ce4a64d64cb88bc1530d730be8045635b9e02 Mon Sep 17 00:00:00 2001 From: Daniel Neis Araujo Date: Thu, 5 Jun 2014 20:45:12 -0300 Subject: [PATCH] MDL-35648 (backport) adding missing distinct selector in sql on participation report --- report/participation/index.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/report/participation/index.php b/report/participation/index.php index 1e525e541e3..add80ba4c2c 100644 --- a/report/participation/index.php +++ b/report/participation/index.php @@ -253,7 +253,7 @@ if (!empty($instanceid) && !empty($roleid)) { } $usernamefields = get_all_user_name_fields(true, 'u'); $sql = "SELECT ra.userid, $usernamefields, u.idnumber, l.actioncount AS count - FROM (SELECT * FROM {role_assignments} WHERE contextid $relatedctxsql AND roleid = :roleid ) ra + FROM (SELECT DISTINCT userid FROM {role_assignments} WHERE contextid $relatedctxsql AND roleid = :roleid ) ra JOIN {user} u ON u.id = ra.userid $groupsql LEFT JOIN (