X-Git-Url: https://git.cyclocoop.org/admin/?a=blobdiff_plain;f=includes%2FWebRequest.php;h=4c4ca976def9f0b039894da111c350d469b6d894;hb=43f904b51a746d7f71ea2ab9951c5c98d269765b;hp=2c146188a17c6d780dbad50ed12124763bff2679;hpb=32786007a2ddd01861d4437dadde0d18dcee9f78;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/WebRequest.php b/includes/WebRequest.php index 2c146188a1..4c4ca976de 100644 --- a/includes/WebRequest.php +++ b/includes/WebRequest.php @@ -686,8 +686,10 @@ class WebRequest { * @return bool */ public function checkSessionCookie() { + global $wgInitialSessionId; wfDeprecated( __METHOD__, '1.27' ); - return SessionManager::singleton()->getPersistedSessionId( $this ) !== null; + return $wgInitialSessionId !== null && + $this->getSession()->getId() === (string)$wgInitialSessionId; } /**