Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
Mj-binary opened this issue Aug 29, 2023 · 1 comment
Open
Labels

Comments

@Mj-binary
Copy link

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 Mj-binary added the bug label Aug 29, 2023
@pooh-winnie
Copy link

pooh-winnie commented Feb 10, 2024

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

tindroid v0.22.12
server v0.22.12

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants