Trigger load of user data in User::getBlockStatus() before we
authorBrion Vibber <brion@users.mediawiki.org>
Wed, 14 May 2008 23:42:15 +0000 (23:42 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Wed, 14 May 2008 23:42:15 +0000 (23:42 +0000)
commitbc79cb0f6fd9bee6bf1ee5cd583883e937f407e9
tree04db20bc08995c4e0eca299d1e1a4b03195eb4cd
parentfc97697c25304818bf6726d30ac5efec363a4404
Trigger load of user data in User::getBlockStatus() before we
start changing member variables.

Otherwise something ends up stomping on $this->mBlockedby when
things get lazy-loaded later, causing false positive block hits
due to -1 !== 0. Probably session-related... Nothing should be
overwriting mBlockedby, surely?

This was giving me blank "you are blocked" messages.... but only
when doing *section edits on SSL*, not regular edits, nor section
edits on non-SSL wikipedia. Weeeeeeird
includes/User.php