]> git.mxchange.org Git - quix0rs-gnu-social.git/commitdiff
Further column collisions in ReplyNoticeStream
authorMikael Nordfeldth <mmn@hethane.se>
Wed, 16 Jul 2014 11:02:55 +0000 (13:02 +0200)
committerMikael Nordfeldth <mmn@hethane.se>
Wed, 16 Jul 2014 11:02:55 +0000 (13:02 +0200)
lib/replynoticestream.php

index 2c66fb3b3c1990c51b72ca3650332112d9e9cd40..9373854f17a1df03d22962c27038329b4f13af5c 100644 (file)
@@ -88,8 +88,8 @@ class RawReplyNoticeStream extends NoticeStream
 
         $reply->whereAdd(sprintf('reply.profile_id = %u', $this->userId));
 
-        Notice::addWhereSinceId($reply, $since_id, 'notice_id', 'modified');
-        Notice::addWhereMaxId($reply, $max_id, 'notice_id', 'modified');
+        Notice::addWhereSinceId($reply, $since_id, 'notice_id', 'reply.modified');
+        Notice::addWhereMaxId($reply, $max_id, 'notice_id', 'reply.modified');
 
         if (!empty($this->selectVerbs)) {
             $reply->joinAdd(array('notice_id', 'notice:id'));
@@ -104,11 +104,15 @@ class RawReplyNoticeStream extends NoticeStream
 
         $ids = array();
 
+        try {
         if ($reply->find()) {
             while ($reply->fetch()) {
                 $ids[] = $reply->notice_id;
             }
         }
+} catch (Exception $e) {
+    common_debug('MMNDEBUG: '.$e->getMessage().' on '.var_export($reply, true));
+}
 
         return $ids;
     }