diff --git a/SignalServiceKit/src/Storage/Database/Records/InteractionFinder.swift b/SignalServiceKit/src/Storage/Database/Records/InteractionFinder.swift index a650577244..71dbbcc2cc 100644 --- a/SignalServiceKit/src/Storage/Database/Records/InteractionFinder.swift +++ b/SignalServiceKit/src/Storage/Database/Records/InteractionFinder.swift @@ -1293,10 +1293,10 @@ public class GRDBInteractionFinder: NSObject, InteractionFinderAdapter { } let distanceSQL = """ - SELECT count(*) - 1 + SELECT COUNT(*) FROM \(InteractionRecord.databaseTableName) WHERE \(interactionColumn: .threadUniqueId) = ? - AND \(interactionColumn: .id) >= ? + AND \(interactionColumn: .id) > ? \(Self.filterStoryRepliesClause(for: storyReplyQueryMode)) \(excludePlaceholders ? filterPlaceholdersClause : "") """