tindroid icon indicating copy to clipboard operation
tindroid copied to clipboard

Gap between messages when more than 24 messages have not been received

Open Mj-binary opened this issue 10 months ago • 1 comments

Describe the bug In some cases, if the user is offline for a while, and a large number of messages are exchanged in the group. When the user goes online, he will not receive some of the messages.

To Reproduce In the environment without push notification: 1- Alice is a member of the TEST group 2- She has received and read the message from 1 to 10. 3- She goes offline. At this time, messages from 11 to 50 are exchanged in the group. 4- When she goes online, she will receive messages from 27 to 50, but before message 27 she will see message number 10. Messages 11 to 26 are not received.

In the environment with FCM: 1- Alice is a member of the TEST group 2- She has received and read the message from 1 to 10. 3- She goes offline. At this time, messages from 11 to 50 are exchanged in the group. 4- Notifications have expired until message 49. 5- When she goes online, she will receive only notification of message number 50. So, she will receive message from 27 to 50 and as before.

Expected behavior All messages are received in order

Screenshots Screen

Tindroid (please complete the following information):

  • Version [0.22.10]
  • Device Xiaomi 11T pro
  • Android API Version 33

Server

  • my own setup with mysql
  • Server type: custom
  • Server version 0.22.10

Mj-binary avatar Aug 29 '23 05:08 Mj-binary