X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=includes%2Fapi%2FApiQueryUserInfo.php;h=fa151c98510d22ef4f8a1e13c998ee1472588375;hp=1bb54c12a3ecac9d75fd2606988f1f2c854e6fde;hb=ee56f00ddf0609082f8ae9a4dc3e6e1b6f54ddfd;hpb=b95f7a6b07a3e3c0102693659c0d3cdb400e8e87 diff --git a/includes/api/ApiQueryUserInfo.php b/includes/api/ApiQueryUserInfo.php index 1bb54c12a3..fa151c9851 100644 --- a/includes/api/ApiQueryUserInfo.php +++ b/includes/api/ApiQueryUserInfo.php @@ -1,9 +1,5 @@ @gmail.com" * * This program is free software; you can redistribute it and/or modify @@ -182,17 +178,6 @@ class ApiQueryUserInfo extends ApiQueryBase { $vals['options'][ApiResult::META_BC_BOOLS] = array_keys( $vals['options'] ); } - if ( isset( $this->prop['preferencestoken'] ) ) { - $p = $this->getModulePrefix(); - $this->addDeprecation( - [ - 'apiwarn-deprecation-withreplacement', - "{$p}prop=preferencestoken", - 'action=query&meta=tokens', - ], - "meta=userinfo&{$p}prop=preferencestoken" - ); - } if ( isset( $this->prop['preferencestoken'] ) && !$this->lacksSameOriginSecurity() && $user->isAllowed( 'editmyoptions' ) @@ -320,7 +305,6 @@ class ApiQueryUserInfo extends ApiQueryBase { 'rights', 'changeablegroups', 'options', - 'preferencestoken', 'editcount', 'ratelimits', 'email', @@ -329,6 +313,7 @@ class ApiQueryUserInfo extends ApiQueryBase { 'registrationdate', 'unreadcount', 'centralids', + 'preferencestoken', ], ApiBase::PARAM_HELP_MSG_PER_VALUE => [ 'unreadcount' => [ @@ -337,6 +322,13 @@ class ApiQueryUserInfo extends ApiQueryBase { self::WL_UNREAD_LIMIT . '+', ], ], + ApiBase::PARAM_DEPRECATED_VALUES => [ + 'preferencestoken' => [ + 'apiwarn-deprecation-withreplacement', + $this->getModulePrefix() . "prop=preferencestoken", + 'action=query&meta=tokens', + ] + ], ], 'attachedwiki' => null, ];