From 22921a6b5a99a13a9d8a673b10395be65e495209 Mon Sep 17 00:00:00 2001 From: Morgan Pretty Date: Thu, 3 Mar 2022 10:37:50 +1100 Subject: [PATCH] Fixed a crash due to not passing the transaction when accessing the database --- SignalUtilitiesKit/Messaging/OWSMessageUtils.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SignalUtilitiesKit/Messaging/OWSMessageUtils.m b/SignalUtilitiesKit/Messaging/OWSMessageUtils.m index b07a80bf8..f8a932fa6 100644 --- a/SignalUtilitiesKit/Messaging/OWSMessageUtils.m +++ b/SignalUtilitiesKit/Messaging/OWSMessageUtils.m @@ -123,7 +123,7 @@ NS_ASSUME_NONNULL_BEGIN TSThread *thread = [TSThread fetchObjectWithUniqueID:groupID transaction:transaction]; // Only increase the count for message requests - if (!thread.isMessageRequest) { continue; } + if (![thread isMessageRequestUsingTransaction:transaction]) { continue; } [unreadMessages enumerateKeysAndObjectsInGroup:groupID usingBlock:^(NSString *collection, NSString *key, id object, NSUInteger index, BOOL *stop) {