Open Alkarex opened 2 years ago
P.S. Looking at the HTTP calls, I see the following:
GET /api/greader.php/reader/api/0/stream/items/ids?output=json&s=user/-/state/com.google/starred&n=1000
GET /api/greader.php/reader/api/0/stream/items/ids?output=json&s=user/-/state/com.google/starred&n=1000&c=1598644245032282
which only retrieves the IDs of the starred articles. But if the app does not have those articles because they are not new enough, then the starred articles are not shown.
At the moment, it looks like the only favourites / starred articles retrieved from the server are the ones that are on the list of the new retrieved articles (tested with FreshRSS using the Google Reader API) .
I suggest synchronising the list of favourites / starred articles independently, to be able to retrieve many more articles. For instance, I have 1300 starred / favourites articles, most of which are not in the top 1500 new articles, so I only see 1 starred / favourite article in Fluent Reader Lite.
See e.g. https://github.com/FreshRSS/FreshRSS/issues/2566#issuecomment-541317776 for some API suggestions. I am happy to give some sparring from FreshRSS side.