pull/941/head
Ryan Zhao 1 year ago
parent 9c39945c89
commit 3712893bdc

@ -454,10 +454,7 @@ class AppDelegate: UIResponder, UIApplicationDelegate, UNUserNotificationCenterD
return try Interaction return try Interaction
.filter(Interaction.Columns.wasRead == false) .filter(Interaction.Columns.wasRead == false)
.filter( .filter(Interaction.Variant.variantsToIncrementUnreadCount.contains(Interaction.Column.variant))
Interaction.Columns.variant == Interaction.Variant.standardIncoming ||
Interaction.Columns.variant == Interaction.Variant.infoCall
)
.filter( .filter(
// Only count mentions if 'onlyNotifyForMentions' is set // Only count mentions if 'onlyNotifyForMentions' is set
thread[.onlyNotifyForMentions] == false || thread[.onlyNotifyForMentions] == false ||

@ -83,6 +83,7 @@ public struct Interaction: Codable, Identifiable, Equatable, FetchableRecord, Mu
case infoCall = 5000 case infoCall = 5000
// MARK: - Convenience // MARK: - Convenience
public static let variantsToIncrementUnreadCount: [Variant] = [ .standardIncoming, .infoCall ]
public var isInfoMessage: Bool { public var isInfoMessage: Bool {
switch self { switch self {

Loading…
Cancel
Save