Favourites paging is broken; uses unexpected since_id/max_id values
Environment info
- Browser, version, OS, platform: seen on Google Chrome 123 and 125, Ubuntu 22.04 and macOS 14.4.1
- Frontend version (see settings -> about): 0635a6c1
- Backend version (see settings -> about): 2.6.52-725-g987f44d8-develop
- Browser extensions (ublock, rikaichamp etc): ublock origin
Bug description & reproduction steps
- Navigate to the favourites page in your profile
- The frontend will fetch the first page of results
- Scroll to the bottom to load the next page of results
- See a 403 error instead of the next page.
The max_id/since_id
values sent with the API request to /api/v1/favourites
do not appear in the first page of results, which suggests they is being cached somewhere or read from the wrong place.