As a Watchlist Expiry user, I want the temporary watch status to be preserved when automatic watch upon rollback is performed, so that: a) rollback has the same behavior as delete/protect/move and so that I can preserve my current selection.
**Background:** We have laid out some of the reasons why it is better to have the watch status preserved in T259654 (you can check it out for details). Right now, if you delete/protect a page and it is being temporarily watched, the status will be preserved (including if you check the 'watch this page' checkbox again). The work is also currently being done to make this possible for move (T257259). However, if you select to automatically watch pages upon rollback in preferences, the behavior is currently different -- the watch status changes from temporary to permanent. This may be confusing to users, and it goes against the behavior for other actions. For this reason, we want to update the behavior to preserve the existing temporary watch period.
**Acceptance Criteria:**
* If a page is rolled back and automatically watched, and if a temporary watch period was already selected, the temporary selection should be preserved
**Visual examples:**
//How users specify automatic rollback in Preferences > Watchlist//
{F31967985}
//Example of how user can rollback an edit//
{F31968009}
//Example of what user sees after rollback://
{F31968040}