diff --git a/Packages/Models/Sources/Models/NotificationsPolicy.swift b/Packages/Models/Sources/Models/NotificationsPolicy.swift index 25a120a0..3d123606 100644 --- a/Packages/Models/Sources/Models/NotificationsPolicy.swift +++ b/Packages/Models/Sources/Models/NotificationsPolicy.swift @@ -8,7 +8,7 @@ public struct NotificationsPolicy: Codable, Sendable { public let summary: Summary public struct Summary: Codable, Sendable { - public let pendingRequestsCount: String - public let pendingNotificationsCount: String + public let pendingRequestsCount: Int + public let pendingNotificationsCount: Int } } diff --git a/Packages/Notifications/Sources/Notifications/NotificationsHeaderFilteredView.swift b/Packages/Notifications/Sources/Notifications/NotificationsHeaderFilteredView.swift index 6cd47e53..dbb3c0bb 100644 --- a/Packages/Notifications/Sources/Notifications/NotificationsHeaderFilteredView.swift +++ b/Packages/Notifications/Sources/Notifications/NotificationsHeaderFilteredView.swift @@ -10,12 +10,12 @@ struct NotificationsHeaderFilteredView: View { let filteredNotifications: NotificationsPolicy.Summary var body: some View { - if let count = Int(filteredNotifications.pendingNotificationsCount), count > 0 { + if filteredNotifications.pendingNotificationsCount > 0 { HStack { Label("notifications.content-filter.requests.title", systemImage: "archivebox") .foregroundStyle(.secondary) Spacer() - Text(filteredNotifications.pendingNotificationsCount) + Text("\(filteredNotifications.pendingNotificationsCount)") .font(.footnote) .fontWeight(.semibold) .monospacedDigit()