MDL-45594 core_message: ordered recent notifications by timecreated
authorMark Nelson <markn@moodle.com>
Sun, 29 Jun 2014 23:18:24 +0000 (16:18 -0700)
committerMark Nelson <markn@moodle.com>
Thu, 17 Jul 2014 00:05:39 +0000 (17:05 -0700)
message/lib.php

index 18d4794..e3de0ab 100644 (file)
@@ -788,7 +788,7 @@ function message_get_recent_notifications($user, $limitfrom=0, $limitto=100) {
               FROM {message_read} mr
                    JOIN {user} u ON u.id=mr.useridfrom
              WHERE mr.useridto = :userid1 AND u.deleted = '0' AND mr.notification = :notification
-             ORDER BY mr.id DESC";//ordering by id should give the same result as ordering by timecreated but will be faster
+             ORDER BY mr.timecreated DESC";
     $params = array('userid1' => $user->id, 'notification' => 1);
 
     $notifications =  $DB->get_records_sql($sql, $params, $limitfrom, $limitto);