From ae8d9400631875dca0d671f9e5e9d9073b924700 Mon Sep 17 00:00:00 2001 From: creep Date: Fri, 3 Nov 2023 10:31:54 +0800 Subject: [PATCH] fix(reader): fix get all feeds sql, move a.reader = 0 from where to on clause --- src/main/reader/services/feed.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/main/reader/services/feed.ts b/src/main/reader/services/feed.ts index e2ba230..002b0c6 100644 --- a/src/main/reader/services/feed.ts +++ b/src/main/reader/services/feed.ts @@ -33,10 +33,9 @@ export const getByUrl = async (url: string) => { export const getAll = async (): Promise => { const sql = ` - select f.*, count(*) as count + select f.*, count(a.id) as count from feeds as f left outer join articles as a - on f.id = a.feedId - where a.read = 0 + on f.id = a.feedId and a.read = 0 group by f.id order by createTime desc; `