From 2812dc0a3ecf36621ba21ceb0903563f0da54615 Mon Sep 17 00:00:00 2001 From: SpiritCroc Date: Thu, 17 Sep 2020 12:46:34 +0200 Subject: [PATCH] Avoid db upgrade: add back deprecated fields concerning unread kind Change-Id: I5fb946b58e581098f1f52c9730cc43435ff926a8 --- .../sdk/internal/database/model/RoomSummaryEntity.kt | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/model/RoomSummaryEntity.kt b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/model/RoomSummaryEntity.kt index d6859f1d3f..f1b88696fa 100644 --- a/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/model/RoomSummaryEntity.kt +++ b/matrix-sdk-android/src/main/java/org/matrix/android/sdk/internal/database/model/RoomSummaryEntity.kt @@ -32,6 +32,10 @@ internal open class RoomSummaryEntity( var name: String? = "", var topic: String? = "", var latestPreviewableEvent: TimelineEventEntity? = null, + @Deprecated("Different implementation available from upstream. Field not removed to avoid db scheme numbers differing from upstream") + var latestPreviewableContentEvent: TimelineEventEntity? = null, + @Deprecated("Different implementation available from upstream. Field not removed to avoid db scheme numbers differing from upstream") + var latestPreviewableOriginalContentEvent: TimelineEventEntity? = null, var heroes: RealmList = RealmList(), var joinedMembersCount: Int? = 0, var invitedMembersCount: Int? = 0, @@ -42,6 +46,10 @@ internal open class RoomSummaryEntity( var highlightCount: Int = 0, var readMarkerId: String? = null, var hasUnreadMessages: Boolean = false, + @Deprecated("Different implementation available from upstream. Field not removed to avoid db scheme numbers differing from upstream") + var hasUnreadContentMessages: Boolean = false, + @Deprecated("Different implementation available from upstream. Field not removed to avoid db scheme numbers differing from upstream") + var hasUnreadOriginalContentMessages: Boolean = false, var tags: RealmList = RealmList(), var userDrafts: UserDraftsEntity? = null, var breadcrumbsIndex: Int = RoomSummary.NOT_IN_BREADCRUMBS,