From 84e3c97bb05a9e21147859d880d2333300b2f1da Mon Sep 17 00:00:00 2001 From: "Eloy Lafuente (stronk7)" Date: Tue, 13 Jun 2017 09:59:52 +0200 Subject: [PATCH] MDL-46322 database: alias sort fields to avoid ambiguous naming --- mod/assign/gradingtable.php | 2 +- mod/assign/locallib.php | 10 +++++----- mod/assign/tests/markerallocation_test.php | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/mod/assign/gradingtable.php b/mod/assign/gradingtable.php index 2eba8355061..47867bcfc14 100644 --- a/mod/assign/gradingtable.php +++ b/mod/assign/gradingtable.php @@ -646,7 +646,7 @@ class assign_grading_table extends table_sql implements renderable { static $markers = null; static $markerlist = array(); if ($markers === null) { - list($sort, $params) = users_order_by_sql(); + list($sort, $params) = users_order_by_sql('u'); // Only enrolled users could be assigned as potential markers. $markers = get_enrolled_users($this->assignment->get_context(), 'mod/assign:grade', 0, 'u.*', $sort); $markerlist[0] = get_string('choosemarker', 'assign'); diff --git a/mod/assign/locallib.php b/mod/assign/locallib.php index 10d6da3d1e5..a763f37f68b 100644 --- a/mod/assign/locallib.php +++ b/mod/assign/locallib.php @@ -4017,7 +4017,7 @@ class assign { // Get markers to use in drop lists. $markingallocationoptions = array(); if ($markingallocation) { - list($sort, $params) = users_order_by_sql(); + list($sort, $params) = users_order_by_sql('u'); // Only enrolled users could be assigned as potential markers. $markers = get_enrolled_users($this->context, 'mod/assign:grade', 0, 'u.*', $sort); $markingallocationoptions[''] = get_string('filternone', 'assign'); @@ -4645,7 +4645,7 @@ class assign { 'usershtml' => $usershtml, ); - list($sort, $params) = users_order_by_sql(); + list($sort, $params) = users_order_by_sql('u'); // Only enrolled users could be assigned as potential markers. $markers = get_enrolled_users($this->get_context(), 'mod/assign:grade', 0, 'u.*', $sort); $markerlist = array(); @@ -6534,7 +6534,7 @@ class assign { if ($markingallocation) { $markingallocationoptions[''] = get_string('filternone', 'assign'); $markingallocationoptions[ASSIGN_MARKER_FILTER_NO_MARKER] = get_string('markerfilternomarker', 'assign'); - list($sort, $params) = users_order_by_sql(); + list($sort, $params) = users_order_by_sql('u'); // Only enrolled users could be assigned as potential markers. $markers = get_enrolled_users($this->context, 'mod/assign:grade', 0, 'u.*', $sort); foreach ($markers as $marker) { @@ -7170,7 +7170,7 @@ class assign { $this->get_instance()->markingallocation && has_capability('mod/assign:manageallocations', $this->context)) { - list($sort, $params) = users_order_by_sql(); + list($sort, $params) = users_order_by_sql('u'); // Only enrolled users could be assigned as potential markers. $markers = get_enrolled_users($this->context, 'mod/assign:grade', 0, 'u.*', $sort); $markerlist = array('' => get_string('choosemarker', 'assign')); @@ -7591,7 +7591,7 @@ class assign { 'usershtml' => '' // initialise these parameters with real information. ); - list($sort, $params) = users_order_by_sql(); + list($sort, $params) = users_order_by_sql('u'); // Only enrolled users could be assigned as potential markers. $markers = get_enrolled_users($this->get_context(), 'mod/assign:grade', 0, 'u.*', $sort); $markerlist = array(); diff --git a/mod/assign/tests/markerallocation_test.php b/mod/assign/tests/markerallocation_test.php index fd6f89ea9ad..09b5591eab3 100644 --- a/mod/assign/tests/markerallocation_test.php +++ b/mod/assign/tests/markerallocation_test.php @@ -119,7 +119,7 @@ class mod_assign_markerallocation_testcase extends advanced_testcase { $oldusers = array($user1, $user2, $user4); $newusers = array($user1, $user2); - list($sort, $params) = users_order_by_sql(); + list($sort, $params) = users_order_by_sql('u'); // Old code, it must return 3 users: teacher1, teacher2 and Manger. $oldmarkers = get_users_by_capability(context_course::instance($this->course->id), 'mod/assign:grade', '', $sort);