tuskyapp / Tusky

An Android client for the microblogging server Mastodon
https://tusky.app
GNU General Public License v3.0
2.48k stars 391 forks source link

missing posts (sync gap) #3505

Open RJGhugo opened 1 year ago

RJGhugo commented 1 year ago

When using Tusky on two different devices, I noticed that the less used device often forgets to sync posts...

Example: a) Web Browser: 100 Posts b) Main Tusky Client: 100 Posts c) sporadic Tusky Client: 90 Posts


Lakoja commented 1 year ago

How did the web browser get 100 posts? Could you just scroll down at some point and see those 100? (Is 100 the actual number?)

Explanation (possibly): Tusky does not have a background sync. So you can only see the ones you already saw and the ones being available to you right now. Servers have a limit of posts that you can get from your home timeline (400 mostly). So if you ask for something too old the server will respond empty as if there weren't any.

RJGhugo commented 1 year ago

Thanks for the hints! Yes I can see more than 100 posts via web browser. Your explanation make sense to me. What kind of work around exists? Thanks.

Lakoja commented 1 year ago

Only workaround I know of: (Tusky) Regulary fetch messages in the background or when not being active.

But that is only discussed right now.

(It is, I think, more like a Mastodon bug/mis-feature: it could just also provide older entries.)