Ashinch / ReadYou

An Android RSS reader presented in Material You style.
GNU General Public License v3.0
5.12k stars 202 forks source link

Won't sync some server-side changes #665

Open K4LCIFER opened 8 months ago

K4LCIFER commented 8 months ago

1. Environment

2. Describe the bug

I am syncing with FreshRSS v1.23.1. If I create some changes server side (e.g. marking read, removing favorites), these changes don't get synced to ReadYou. However, creating favorites, and syncing new articles still works. It's only when a change is made to something that already exists on the app that it doesn't get properly updated.

For example:

  1. Mark a favorite on ReadYou
  2. Sync ReadYou
  3. Remove the favorite on the server
  4. Sync ReadYou
  5. Observe that the favorite persists in ReadYou, but is gone from the server.

This same behaviour also occurs if I make a change in another app. For example:

  1. Mark favorite on another app (e.g. NewsFlash)
  2. Sync on that app to the server
  3. Sync on ReadYou
  4. Observe that the favorite appears in ReadYou
  5. Remove the favorite on the other app (NewsFlash)
  6. Sync the other app to the server
  7. Sync on ReadYou
  8. Observe that ReadYou keeps the favorite despite it being gone from the server, and the other app.