Page MenuHomePhabricator

Wrong diff link in watchlist for category changes with wpusenewrc enabled
Closed, DuplicatePublic

Description

On my watchlist with wpusenewrc enabled the following part is shown:

The link 2 Änderungen links to https://de.wikipedia.org/w/index.php?title=Kategorie:Wikidata-Weiterleitung&curid=4396494&diff=158609718&oldid=158583429. This link is completely wrong. The curid 4396494 is from the redirect CC0 and does not match to the title Kategorie:Wikidata-Weiterleitung. The diff compares revisions between different articles: 158609718 is from CC0 and 158583429 is from the Kategorie:Wikidata-Weiterleitung.

Expected result:
The diff link should compare the summary of the changes in the category. Because in this case there is only one change the link should be the same as https://de.wikipedia.org/w/index.php?title=Kategorie:Wikidata-Weiterleitung&curid=9615012&diff=158609098&oldid=158583429 or even better without the curid (T140916): https://de.wikipedia.org/w/index.php?title=Kategorie:Wikidata-Weiterleitung&diff=158609098&oldid=158583429.

The link Versionsgeschichte links to https://de.wikipedia.org/w/index.php?title=Kategorie:Wikidata-Weiterleitung&curid=4396494&action=history with a wrong curid. This bug is already reported as T140602.

Event Timeline

Fomafix created this task.Oct 10 2016, 4:40 AM
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptOct 10 2016, 4:40 AM
Fomafix updated the task description. (Show Details)
Restricted Application added a project: archived--TCB-Team. · View Herald TranscriptJan 29 2017, 12:32 PM
Restricted Application added a project: Growth-Team. · View Herald TranscriptDec 21 2020, 11:11 PM
Nardog added a comment.EditedDec 21 2020, 11:25 PM

I can't reproduce this; now categories with grouped changes are followed only by the plain text "(n changes)". Can someone identify the commit that implemented this change and close this task?