mirror of
https://github.com/nextcloud/talk-android
synced 2025-06-19 19:49:33 +01:00
revert ReadStatus SENDING and FAILED
Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
This commit is contained in:
parent
06c8509587
commit
656be3ffce
@ -3857,8 +3857,6 @@ class ChatActivity :
|
||||
CONTENT_TYPE_SYSTEM_MESSAGE -> !TextUtils.isEmpty(message.systemMessage)
|
||||
CONTENT_TYPE_UNREAD_NOTICE_MESSAGE -> message.id == UNREAD_MESSAGES_MARKER_ID.toString()
|
||||
CONTENT_TYPE_CALL_STARTED -> message.id == "-2"
|
||||
// CONTENT_TYPE_TEMP -> message.id == TEMPORARY_MESSAGE_ID_STRING
|
||||
// CONTENT_TYPE_TEMP -> message.readStatus == ReadStatus.FAILED
|
||||
CONTENT_TYPE_DECK_CARD -> message.isDeckCard()
|
||||
|
||||
else -> false
|
||||
@ -4053,7 +4051,6 @@ class ChatActivity :
|
||||
private const val CONTENT_TYPE_POLL: Byte = 6
|
||||
private const val CONTENT_TYPE_LINK_PREVIEW: Byte = 7
|
||||
private const val CONTENT_TYPE_DECK_CARD: Byte = 8
|
||||
private const val CONTENT_TYPE_TEMP: Byte = 9
|
||||
private const val UNREAD_MESSAGES_MARKER_ID = -1
|
||||
private const val CALL_STARTED_ID = -2
|
||||
private const val GET_ROOM_INFO_DELAY_NORMAL: Long = 30000
|
||||
@ -4093,8 +4090,6 @@ class ChatActivity :
|
||||
private const val RESUME_AUDIO_TAG = "RESUME_AUDIO_TAG"
|
||||
private const val DELAY_TO_SHOW_PROGRESS_BAR = 1000L
|
||||
private const val FIVE_MINUTES_IN_SECONDS: Long = 300
|
||||
private const val TEMPORARY_MESSAGE_ID_INT: Int = -3
|
||||
private const val TEMPORARY_MESSAGE_ID_STRING: String = "-3"
|
||||
private const val ROOM_TYPE_ONE_TO_ONE = "1"
|
||||
private const val ACTOR_TYPE = "users"
|
||||
const val CONVERSATION_INTERNAL_ID = "CONVERSATION_INTERNAL_ID"
|
||||
|
@ -68,19 +68,9 @@ fun ChatMessageEntity.asModel() =
|
||||
referenceId = referenceId,
|
||||
isTemporary = isTemporary,
|
||||
sendingFailed = sendingFailed,
|
||||
readStatus = setStatus(isTemporary, sendingFailed)
|
||||
readStatus = ReadStatus.NONE
|
||||
)
|
||||
|
||||
fun setStatus(isTemporary: Boolean, sendingFailed: Boolean): ReadStatus {
|
||||
return if (sendingFailed) {
|
||||
ReadStatus.FAILED
|
||||
} else if (isTemporary) {
|
||||
ReadStatus.SENDING
|
||||
} else {
|
||||
ReadStatus.NONE
|
||||
}
|
||||
}
|
||||
|
||||
fun ChatMessageJson.asModel() =
|
||||
ChatMessage(
|
||||
jsonMessageId = id.toInt(),
|
||||
|
@ -9,7 +9,5 @@ package com.nextcloud.talk.models.json.chat
|
||||
enum class ReadStatus {
|
||||
NONE,
|
||||
SENT,
|
||||
READ,
|
||||
SENDING,
|
||||
FAILED
|
||||
READ
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user