talk-android/app/src/main/java/com/nextcloud/talk
Marcel Hibbe adf18020c1
Fix unintended deletion of conversations (+related messages&chatBlocks)
Mistake was, that the conversations from DB and sync could differ due to values.
E.g. when a user changed the status, the conversations from DB and sync would differ. So there were conversations (+related messages&chatBlocks) deleted sometimes.
This caused bugs that when entering a chat, all data was loaded again.

In the previous implementation (before this PR), this error was only visible in the UI when you were offline (in this case, nothing was displayed!).

To fix the bug, only the internalId's are compared.

Signed-off-by: Marcel Hibbe <dev@mhibbe.de>
2024-10-21 13:49:55 +02:00
..
account set light or dark bar colors for login screens instead primary color 2024-05-07 12:37:05 +02:00
activities Add test for conversation conversion 2024-09-26 13:27:44 +02:00
adapters Show proper avatar for federated users in calls 2024-09-13 15:51:20 +02:00
api upload conversation avatar 2024-09-12 17:26:25 +02:00
application Offline support for conversations and chats 2024-08-12 16:47:03 +02:00
arbitrarystorage Add SPDX header 2024-03-29 15:42:11 +01:00
bottomsheet/items Add SPDX header 2024-03-24 20:08:43 +01:00
call Store actor data from signaling messages with participant updates 2024-09-13 15:51:20 +02:00
callbacks rename classes called 'Magic*' 2024-04-23 15:26:00 +02:00
callnotification fix to open calls as voice only when user clicked on voice button 2024-04-17 17:00:37 +02:00
chat only do initial request if newestMessageIdFromDb is lower than lastReadMessage from conversation 2024-10-21 13:49:54 +02:00
components/filebrowser Add SPDX header 2024-03-29 12:55:12 +01:00
contacts Add verification metadata 2024-09-12 17:26:26 +02:00
conversation Offline support for conversations and chats 2024-08-12 16:47:03 +02:00
conversationcreation Rounded corners for change password dialog 2024-09-26 13:13:57 +02:00
conversationinfo Add test for conversation conversion 2024-09-26 13:27:44 +02:00
conversationinfoedit Offline support for conversations and chats 2024-08-12 16:47:03 +02:00
conversationlist Fix unintended deletion of conversations (+related messages&chatBlocks) 2024-10-21 13:49:55 +02:00
dagger/modules ConversationCreationActivity UI 2024-09-05 15:41:08 +02:00
data Add test for conversation conversion 2024-09-26 13:27:44 +02:00
diagnose open links for files app from any screen. 2024-05-24 15:38:53 +02:00
events rename classes called 'Magic*' 2024-04-23 15:26:00 +02:00
extensions Offline support for conversations and chats 2024-08-12 16:47:03 +02:00
fullscreenfile Add SPDX header 2024-03-29 15:42:11 +01:00
interfaces Add SPDX header 2024-03-29 12:55:12 +01:00
invitation open links for files app from any screen. 2024-05-24 15:38:53 +02:00
jobs remove dao methods to delete data when user is removed 2024-08-12 16:47:06 +02:00
location Add SPDX header 2024-03-29 15:42:11 +01:00
lock hide logos for conversation list and lockscreen if app is not nextcloud 2024-05-24 13:23:03 +02:00
messagesearch open links for files app from any screen. 2024-05-24 15:38:53 +02:00
models style(ktlint): Fix formatting in kotlin 2024-10-07 16:34:59 +02:00
openconversations set values to not nullable in ConversationEntity.kt wherever this makes sense 2024-08-12 16:47:06 +02:00
polls fix: remove use of LayoutInflater.from(Context) 2024-06-19 17:15:21 +02:00
presenters Add SPDX header 2024-03-29 12:55:12 +01:00
profile use new result api 2024-04-01 04:40:05 +05:30
raisehand Add SPDX header 2024-03-29 15:42:11 +01:00
receivers Add SPDX header 2024-03-29 15:42:11 +01:00
remotefilebrowser Add SPDX header 2024-03-29 15:42:11 +01:00
repositories Offline support for conversations and chats 2024-08-12 16:47:03 +02:00
settings open links for files app from any screen. 2024-05-24 15:38:53 +02:00
shareditems Offline support for conversations and chats 2024-08-12 16:47:03 +02:00
signaling Store actor data from signaling messages with participant updates 2024-09-13 15:51:20 +02:00
translate Add SPDX header 2024-03-29 15:42:11 +01:00
ui style(ktlint): Fix formatting in kotlin 2024-10-07 16:34:59 +02:00
upload Add SPDX header 2024-03-29 15:42:11 +01:00
users Add SPDX header 2024-03-23 17:18:18 +01:00
utils fix availability of search feature. 2024-10-02 14:02:04 +02:00
viewmodels Add SPDX header 2024-03-23 17:18:18 +01:00
webrtc reformat code 2024-09-13 16:56:46 +02:00