change(notification): handle invite notification for spaces
This commit is contained in:
parent
24e3705671
commit
236db9e35d
6 changed files with 63 additions and 6 deletions
|
|
@ -30,6 +30,7 @@ data class NotificationData(
|
|||
val roomDisplayName: String?,
|
||||
val isDirect: Boolean,
|
||||
val isDm: Boolean,
|
||||
val isSpace: Boolean,
|
||||
val isEncrypted: Boolean,
|
||||
val isNoisy: Boolean,
|
||||
val timestamp: Long,
|
||||
|
|
|
|||
|
|
@ -53,6 +53,7 @@ class NotificationMapper(
|
|||
roomDisplayName = item.roomInfo.displayName,
|
||||
isDirect = item.roomInfo.isDirect,
|
||||
isDm = isDm,
|
||||
isSpace = item.roomInfo.isSpace,
|
||||
isEncrypted = item.roomInfo.isEncrypted.orFalse(),
|
||||
isNoisy = item.isNoisy.orFalse(),
|
||||
timestamp = timestamp,
|
||||
|
|
|
|||
|
|
@ -21,6 +21,7 @@ import io.element.android.libraries.matrix.test.A_USER_NAME_2
|
|||
fun aNotificationData(
|
||||
content: NotificationContent = NotificationContent.MessageLike.RoomEncrypted,
|
||||
isDirect: Boolean = false,
|
||||
isSpace: Boolean = false,
|
||||
hasMention: Boolean = false,
|
||||
threadId: ThreadId? = null,
|
||||
timestamp: Long = A_TIMESTAMP,
|
||||
|
|
@ -40,6 +41,7 @@ fun aNotificationData(
|
|||
roomDisplayName = roomDisplayName,
|
||||
isDirect = isDirect,
|
||||
isDm = false,
|
||||
isSpace = isSpace,
|
||||
isEncrypted = false,
|
||||
isNoisy = false,
|
||||
timestamp = timestamp,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue