HomePhabricator

watchlist: fix nonsensical timestamp/boolean comparisons in…

Description

watchlist: fix nonsensical timestamp/boolean comparisons in EnhancedRecentChanges

Also fix bug where the "changes since last visit" counter failed to show for pages
where their entire history is still in recent changes. Although the "new" flag is
set for the RCCacheEntry block, there can still be multiple revisions since the
last one seen by the user. This change accounts for that case.

Bug: T218511
Change-Id: I92060bd26d8642937cad7f8c1ace3c5e066790be

Details

Provenance
aaronAuthored on May 10 2019, 12:59 AM
Parents
rMW8f7ee6a4cfa0: watchlist: cleanup various method/variable names and comments in…
Branches
Unknown
Tags
Unknown
ChangeId
I92060bd26d8642937cad7f8c1ace3c5e066790be