From 0759c303ccb05f3255682dd4f8ef593b917b7537 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sat, 7 Dec 2019 16:57:21 -0700 Subject: [PATCH] Don't query unread counts if database is suspended --- Frameworks/ArticlesDatabase/ArticlesTable.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Frameworks/ArticlesDatabase/ArticlesTable.swift b/Frameworks/ArticlesDatabase/ArticlesTable.swift index c666a3f06..4d8d565b7 100644 --- a/Frameworks/ArticlesDatabase/ArticlesTable.swift +++ b/Frameworks/ArticlesDatabase/ArticlesTable.swift @@ -329,7 +329,7 @@ final class ArticlesTable: DatabaseTable { func fetchUnreadCount(_ webFeedIDs: Set, _ since: Date, _ callback: @escaping (Int) -> Void) { // Get unread count for today, for instance. - if webFeedIDs.isEmpty { + if webFeedIDs.isEmpty || queue.isSuspended { callback(0) return }