Update the SDK and handle the API breaks.

This commit is contained in:
Doug
2026-01-05 15:33:51 +00:00
committed by Doug
parent 5bf9632112
commit 3cbeca82bd
9 changed files with 15 additions and 16 deletions
+2 -3
View File
@@ -59,8 +59,7 @@ struct NotificationContentBuilder {
notificationItem: notificationItem,
mediaProvider: mediaProvider)
case .timeline(let event):
guard let eventType = try? event.eventType(),
case let .messageLike(content) = eventType else {
guard case let .messageLike(messageContent) = try? event.content() else {
processEmpty(&notificationContent)
return
}
@@ -69,7 +68,7 @@ struct NotificationContentBuilder {
notificationItem: notificationItem,
mediaProvider: mediaProvider)
switch content {
switch messageContent {
case .roomMessage(let messageType, _):
await processRoomMessage(notificationContent: &notificationContent,
notificationItem: notificationItem,
+3 -3
View File
@@ -98,9 +98,9 @@ class NotificationHandler {
return .shouldDisplay
}
switch try? event.eventType() {
case .messageLike(let content):
switch content {
switch try? event.content() {
case .messageLike(let messageContent):
switch messageContent {
case .poll,
.roomEncrypted,
.sticker: