Page MenuHomePhabricator

Changed preferences are not detected when opening/refreshing the watchlist with previously used settings
Open, LowPublic

Description

It is slightly confusing that when you change your preferences and refresh your watchlist, that these changed preferences do not take effect. This is because your previous settings are reflected in the URL, and these take preference over the defaults.

It might be a good idea to track the integrity of the previously used defaults, and inform the user when a 'conflict' is detected.

"Your preferences have changed since you last visited. Would you like to reload this page with your new preferences?"

Would required some sort of edittimestamp being passed in the url params or something and conflict detection. Might be a good idea to apply this somewhat wider into the core of the preferences, as with the increase in dynamic content, this might start popping up in other areas with dynamic/single page logic too.

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
TheDJ triaged this task as Low priority.Jul 18 2018, 3:40 PM

We will make a triage decision on this once @Trizek-WMF sends over the background and info on all filters issues.

Team is still considering whether and how to approach this. We will reconsider this in Q2 of this year.

We will reconsider this in Q2 of this year.

Which actually means Q4 (Oct-Dec) of this year (2018).

The Growth team has discussed this issue several times, and we are not able to prioritize it over other Watchlist/RCFilters improvements and bug fixes. Since we have not heard about this issue from very many users, we're moving this to "Triage but future", and can revisit if it turns out to be repeatedly problematic.