]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - classes/Reply.php
work in progress
[quix0rs-gnu-social.git] / classes / Reply.php
index da8a4f685b52b83e014952228ef139024d86bf58..371c16cf48388ff5d1cace8e2fb28e5e5914318c 100644 (file)
@@ -50,15 +50,10 @@ class Reply extends Memcached_DataObject
         $reply = new Reply();
         $reply->profile_id = $user_id;
 
-        if ($since_id != 0) {
-            $reply->whereAdd('notice_id > ' . $since_id);
-        }
-
-        if ($max_id != 0) {
-            $reply->whereAdd('notice_id <= ' . $max_id);
-        }
+        Notice::addWhereSinceId($reply, $since_id, 'notice_id', 'modified');
+        Notice::addWhereMaxId($reply, $max_id, 'notice_id', 'modified');
 
-        $reply->orderBy('notice_id DESC');
+        $reply->orderBy('modified DESC, notice_id DESC');
 
         if (!is_null($offset)) {
             $reply->limit($offset, $limit);