From 3b5a5ea2ba87d1525a329e1b9f886cc0255acc4d Mon Sep 17 00:00:00 2001 From: Toby Zerner Date: Thu, 11 Jan 2018 11:56:18 +1030 Subject: [PATCH] Use whereRaw instead of Expression --- framework/core/src/Discussion/DiscussionRepository.php | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/framework/core/src/Discussion/DiscussionRepository.php b/framework/core/src/Discussion/DiscussionRepository.php index b5dbcfcb4..21abd39a0 100644 --- a/framework/core/src/Discussion/DiscussionRepository.php +++ b/framework/core/src/Discussion/DiscussionRepository.php @@ -13,7 +13,6 @@ namespace Flarum\Discussion; use Flarum\User\User; use Illuminate\Database\Eloquent\Builder; -use Illuminate\Database\Query\Expression; class DiscussionRepository { @@ -52,7 +51,7 @@ class DiscussionRepository { return Discussion::leftJoin('users_discussions', 'users_discussions.discussion_id', '=', 'discussions.id') ->where('user_id', $user->id) - ->where('read_number', '>=', new Expression('last_post_number')) + ->whereRaw('read_number >= last_post_number') ->pluck('id') ->all(); }