Merge branch 'develop' into julioromano/poll_history_entry_point
This commit is contained in:
commit
5ac3f273ea
257 changed files with 916 additions and 1161 deletions
|
|
@ -24,11 +24,20 @@ class BackupUploadStateMapper {
|
|||
return when (rustEnableProgress) {
|
||||
RustBackupUploadState.Done ->
|
||||
BackupUploadState.Done
|
||||
is RustBackupUploadState.Uploading ->
|
||||
BackupUploadState.Uploading(
|
||||
backedUpCount = rustEnableProgress.backedUpCount.toInt(),
|
||||
totalCount = rustEnableProgress.totalCount.toInt(),
|
||||
)
|
||||
is RustBackupUploadState.Uploading -> {
|
||||
val backedUpCount = rustEnableProgress.backedUpCount.toInt()
|
||||
val totalCount = rustEnableProgress.totalCount.toInt()
|
||||
if (backedUpCount == totalCount) {
|
||||
// Consider that the state is Done in this case,
|
||||
// the SDK will not send a Done state
|
||||
BackupUploadState.Done
|
||||
} else {
|
||||
BackupUploadState.Uploading(
|
||||
backedUpCount = backedUpCount,
|
||||
totalCount = totalCount,
|
||||
)
|
||||
}
|
||||
}
|
||||
RustBackupUploadState.Waiting ->
|
||||
BackupUploadState.Waiting
|
||||
RustBackupUploadState.Error ->
|
||||
|
|
|
|||
|
|
@ -21,6 +21,6 @@ import org.matrix.rustcomponents.sdk.Mentions
|
|||
|
||||
fun List<Mention>.map(): Mentions {
|
||||
val hasAtRoom = any { it is Mention.AtRoom }
|
||||
val userIds = filterIsInstance<Mention.User>().map { it.userId }
|
||||
val userIds = filterIsInstance<Mention.User>().map { it.userId.value }
|
||||
return Mentions(userIds, hasAtRoom)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -113,6 +113,7 @@ class TimelineEventContentMapper(private val eventMessageMapper: EventMessageMap
|
|||
vote.value.map { userId -> UserId(userId) }.toImmutableList()
|
||||
}.toImmutableMap(),
|
||||
endTime = kind.endTime,
|
||||
isEdited = kind.hasBeenEdited,
|
||||
)
|
||||
}
|
||||
is TimelineItemContentKind.UnableToDecrypt -> {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue