Page MenuHomePhabricator

The diff link in [[MediaWiki:Youhavenewmessages]] doesn't provide a diff in in the Classic skin
Closed, ResolvedPublic

Description

Author: snoutwood

Description:
I use the Classic skin on enwiki, and when I get the "You have new messages"
alert at the top of the screen, the diff link next to it doesn't give a diff.
Instead, it gives another link to your talk page. The last time this happened I
had just logged in, but this has happened other times all across en:Wikipedia. I
know that at least one other user has had this problem, [[en:User:Geni]] (see
[[en:MediaWiki talk:Youhavenewmessages]]. I'm assuming that instead of another
link to your talk page, one's supposed to be getting a diff of the last edit.

I reproduced the bug by editing my talk page under another account
(http://en.wikipedia.org/w/index.php?title=User_talk:Blackcap&diff=next&oldid=33014320)
and then logging back in. I then repeated the test under the monobook skin, and
the diff link worked fine.


Version: unspecified
Severity: normal
URL: http://en.wikipedia.org/wiki/MediaWiki:Youhavenewmessages

Details

Reference
bz4411

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 9:01 PM
bzimport set Reference to bz4411.
bzimport added a subscriber: Unknown Object (MLST).

robchur wrote:

I'm 90% positive I know what this is. Will check.

Skin.php was missing the query string bits on that link, fixed in CVS HEAD.