Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/talk-android.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMario Danic <mario@lovelyhq.com>2020-03-22 13:19:54 +0300
committerMario Danic <mario@lovelyhq.com>2020-03-22 13:19:54 +0300
commit68c1cd6d4d0fc109e70b68a3d73bd6e58a5372f5 (patch)
treed99e0b772e83a354176198d91a8183f6e8903cce
parent53cc5d28c4ad7b3b69a4e42a6e9e29954cf174f4 (diff)
Fix #684v8.0.6
Signed-off-by: Mario Danic <mario@lovelyhq.com>
-rw-r--r--app/build.gradle4
-rw-r--r--app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt9
2 files changed, 5 insertions, 8 deletions
diff --git a/app/build.gradle b/app/build.gradle
index cb2407bf5..31113dc34 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -39,8 +39,8 @@ android {
targetSdkVersion 28
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
- versionCode 132
- versionName "8.0.5"
+ versionCode 133
+ versionName "8.0.6"
flavorDimensions "default"
renderscriptTargetApi 19
diff --git a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt
index 6b528debb..2ba8bef9d 100644
--- a/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt
+++ b/app/src/main/java/com/nextcloud/talk/controllers/ChatController.kt
@@ -1015,6 +1015,9 @@ class ChatController(args: Bundle) : BaseController(args), MessagesListAdapter
if (isFromTheFuture) {
globalLastKnownFutureMessageId = header
} else {
+ if (globalLastKnownFutureMessageId == -1) {
+ globalLastKnownFutureMessageId = header
+ }
globalLastKnownPastMessageId = header
}
}
@@ -1025,8 +1028,6 @@ class ChatController(args: Bundle) : BaseController(args), MessagesListAdapter
val chatOverall = response.body() as ChatOverall?
val chatMessageList = chatOverall?.ocs!!.data
- val wasFirstMessageProcessing = isFirstMessagesProcessing
-
if (isFirstMessagesProcessing) {
cancelNotificationsForCurrentConversation()
@@ -1061,10 +1062,6 @@ class ChatController(args: Bundle) : BaseController(args), MessagesListAdapter
}
- if (wasFirstMessageProcessing && chatMessageList.size > 0) {
- globalLastKnownFutureMessageId = chatMessageList[0].jsonMessageId
- }
-
if (adapter != null) {
adapter?.addToEnd(chatMessageList, false)
}