As a Watchlist Expiry user, I want watchlistexpiry to return the value in the database (if no changes are being made to the watchlist), so as to ensure that watchlist data is being processed properly.
How to reproduce
- Watch any page temporarily
- Use the API as below to run an edit without making changes to the watchlist (watchlist=nochange)
The data returned from the api should include the previously selected expiry and instead it returns as infinity
watchlistexpiry should return the value in the database if no changes are being made to the watchlist