X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fapi%2FApiCreateAccount.php;h=a044be256549a505f2d492d09d5fb1fc7c024a90;hb=53be5c92adab85c799754775e6b68c30fed6bf9c;hp=1368bda1fc3d23e8985105c8fb90067df8f82a5f;hpb=abb7c6792fab5e9a6e0c088dd820fd3d74c13059;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiCreateAccount.php b/includes/api/ApiCreateAccount.php index 1368bda1fc..a044be2565 100644 --- a/includes/api/ApiCreateAccount.php +++ b/includes/api/ApiCreateAccount.php @@ -59,10 +59,8 @@ class ApiCreateAccount extends ApiBase { $params = $this->extractRequestParams(); - // Init session if necessary - if ( session_id() == '' ) { - wfSetupSession(); - } + // Make sure session is persisted + MediaWiki\Session\SessionManager::getGlobalSession()->persist(); if ( $params['mailpassword'] && !$params['email'] ) { $this->dieUsageMsg( 'noemail' );