We have one bug report after rolling out T265716: Allow users to set their default watchlist item expiry time
I think the correct solution is probably to set the dropdown value to the current expiry when the page is already on your watchlist.
We have one bug report after rolling out T265716: Allow users to set their default watchlist item expiry time
I think the correct solution is probably to set the dropdown value to the current expiry when the page is already on your watchlist.
| Subject | Author | Repo | Branch | Lines +/- | |
|---|---|---|---|---|---|
| Leave watchlist expiry unchanged when param is omitted in API calls | Bartosz Dziewoński | mediawiki/core | master | +99 -29 |
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Resolved | BUG REPORT | 1F616EMO | T397709 Watchlist expiry not set when saving page edit | ||
| Resolved | matmarex | T397226 Preserve existing watchlist expiry on page edit |
Change #1163068 had a related patch set uploaded (by Bartosz Dziewoński; author: Bartosz Dziewoński):
[mediawiki/core@master] Leave watchlist expiry unchanged when param is omitted in API calls
I can reproduce this problem with VisualEditor, with DiscussionTools, and with plain API calls using Special:ApiSandbox; and the patch fixes all of them.
I didn't test APIs other than action=edit much, but they should all behave in the same way.
Change #1163068 merged by jenkins-bot:
[mediawiki/core@master] Leave watchlist expiry unchanged when param is omitted in API calls