MDL-63255 core_user: fix harcoded sql table aliases
authorVíctor Déniz Falcón <victor@moodle.com>
Mon, 3 Sep 2018 05:53:40 +0000 (06:53 +0100)
committerVíctor Déniz Falcón <victor@moodle.com>
Mon, 3 Sep 2018 05:53:40 +0000 (06:53 +0100)
user/lib.php

index f7008b5..e42ae41 100644 (file)
@@ -1505,7 +1505,7 @@ function user_get_course_lastaccess_sql($accesssince = null, $tableprefix = 'ul'
     if ($accesssince == -1) { // Never.
         return $tableprefix . '.timeaccess = 0';
     } else {
-        return $tableprefix . '.timeaccess != 0 AND ul.timeaccess < ' . $accesssince;
+        return $tableprefix . '.timeaccess != 0 AND ' . $tableprefix . '.timeaccess < ' . $accesssince;
     }
 }
 
@@ -1524,7 +1524,7 @@ function user_get_user_lastaccess_sql($accesssince = null, $tableprefix = 'u') {
     if ($accesssince == -1) { // Never.
         return $tableprefix . '.lastaccess = 0';
     } else {
-        return $tableprefix . '.lastaccess != 0 AND u.lastaccess < ' . $accesssince;
+        return $tableprefix . '.lastaccess != 0 AND ' . $tableprefix . '.lastaccess < ' . $accesssince;
     }
 }