*/
public function execute( $subPage ) {
// Make sure session is persisted
- $session = MediaWiki\Session\SessionManager::getGlobalSession();
+ $session = SessionManager::getGlobalSession();
$session->persist();
$this->load();
DeferredUpdates::addUpdate( new SiteStatsUpdate( 0, 0, 0, 0, 1 ) );
// Watch user's userpage and talk page
- $u->addWatch( $u->getUserPage(), WatchedItem::IGNORE_USER_RIGHTS );
+ $u->addWatch( $u->getUserPage(), User::IGNORE_USER_RIGHTS );
return Status::newGood( $u );
}
$code = $request->getVal( 'uselang', $user->getOption( 'language' ) );
$userLang = Language::factory( $code );
$wgLang = $userLang;
+ RequestContext::getMain()->setLanguage( $userLang );
$this->getContext()->setLanguage( $userLang );
// Reset SessionID on Successful login (bug 40995)
$this->renewSessionId();
$wgCookieSecure = false;
}
- MediaWiki\Session\SessionManager::getGlobalSession()->resetId();
+ SessionManager::getGlobalSession()->resetId();
}
/**