You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
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
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
The text was updated successfully, but these errors were encountered:
There is something similar but with loading old messages
Conditions
Installing the Android client [tindroid] for the first time on a smartphone
If some group or channel has a lot of messages created a long time ago, then no more than 20-30 messages from the latest ones will be loaded, and the rest of the old messages will not be loaded
The web [webapp] version displays the entire message history when you scroll to the top of the page
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
Tindroid (please complete the following information):
Server
The text was updated successfully, but these errors were encountered: