mirror of
https://gerrit.wikimedia.org/r/mediawiki/extensions/DiscussionTools
synced 2024-11-25 00:38:33 +00:00
a96c52869b
According to Daniel it only worked by accident, and stopped working after de63ad823abe: getPageByReference() used to do an opportunistic lookup by ID when given an instance of PageIdentity -- which is correct for EventDispatcher, but problematic in the general case, causing T296063. The correct thing to do here is to use getPageById(), since the canonical association between revision and page is by page ID. Bug: T297431 Change-Id: Icc1df0c9ca5345e65ef5f8daf0815013d7db0943 |
||
---|---|---|
.. | ||
DiscussionToolsEventTrait.php | ||
EnhancedEchoEditUserTalkPresentationModel.php | ||
EnhancedEchoMentionPresentationModel.php | ||
EventDispatcher.php | ||
SubscribedNewCommentPresentationModel.php |