Page MenuHomePhabricator

Echo needs uses of global $wgUser removed
Closed, ResolvedPublic

Description

See parent task

The use of $wgUser was added as part of T139665: "User::loadFromSession called before the end of Setup.php" warning due to Echo
However, that patch added a check for both $wgUser->isSafeToLoad() and $this->user->isSafeToLoad(). Only the second should be needed, since the user is the context user that would be loaded

Event Timeline

DannyS712 triaged this task as Medium priority.Jan 27 2020, 1:51 AM
DannyS712 created this task.
Restricted Application added a subscriber: Aklapper. · View Herald Transcript

Change 567374 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/Echo@master] Remove use of global $wgUser

https://gerrit.wikimedia.org/r/567374

Change 627224 had a related patch set uploaded (by DannyS712; owner: DannyS712):
[mediawiki/extensions/Echo@master] NotificationsTest: No need to set $wgUser

https://gerrit.wikimedia.org/r/627224

Change 627224 merged by jenkins-bot:
[mediawiki/extensions/Echo@master] NotificationsTest: No need to set $wgUser

https://gerrit.wikimedia.org/r/627224

Change 567374 merged by jenkins-bot:

[mediawiki/extensions/Echo@master] Remove use of global $wgUser

https://gerrit.wikimedia.org/r/567374

DannyS712 claimed this task.
DannyS712 removed a project: Patch-For-Review.