NotifiableEvent does not need to be Serializable anymore.

This commit is contained in:
Benoit Marty 2024-08-20 14:04:20 +02:00 committed by Benoit Marty
parent 362334b1cf
commit 7563597f5a

View file

@ -19,12 +19,11 @@ package io.element.android.libraries.push.impl.notifications.model
import io.element.android.libraries.matrix.api.core.EventId import io.element.android.libraries.matrix.api.core.EventId
import io.element.android.libraries.matrix.api.core.RoomId import io.element.android.libraries.matrix.api.core.RoomId
import io.element.android.libraries.matrix.api.core.SessionId import io.element.android.libraries.matrix.api.core.SessionId
import java.io.Serializable
/** /**
* Parent interface for all events which can be displayed as a Notification. * Parent interface for all events which can be displayed as a Notification.
*/ */
sealed interface NotifiableEvent : Serializable { sealed interface NotifiableEvent {
val sessionId: SessionId val sessionId: SessionId
val roomId: RoomId val roomId: RoomId
val eventId: EventId val eventId: EventId