replace with LoadUserOptions

Signed-off-by: WaitSpring <me@waitspring.com>
这个提交包含在:
WaitSpring 2024-02-27 11:24:26 +08:00
父节点 7d7a283d9b
当前提交 fa8ca29b30
找不到此签名对应的密钥
共有 3 个文件被更改,包括 4 次插入11 次删除

查看文件

@ -17,7 +17,7 @@
"Hooks": {
"GetPreferences": "PreferencesHook",
"getUserPermissionsErrors": "PermissionsHook",
"SaveUserOptions": "PermissionsHook"
"LoadUserOptions": "PermissionsHook"
},
"HookHandlers": {
"PreferencesHook": {
@ -71,8 +71,5 @@
"rnrsverify-exempt": true
}
},
"DefaultUserOptions": {
"rnrsmaintenanceupdated": 0
},
"manifest_version": 2
}

查看文件

@ -8,7 +8,7 @@ use MediaWiki\User\UserOptionsLookup;
use MediaWiki\User\UserIdentity;
use MediaWiki\User\Registration\UserRegistrationLookup;
use MediaWiki\User\UserGroupManager;
use MediaWiki\User\Options\Hook\SaveUserOptionsHook;
use MediaWiki\User\Options\Hook\LoadUserOptionsHook;
use MediaWiki\MediaWikiServices;
use RequestContext;
use Config;
@ -17,7 +17,7 @@ use User;
class PermissionsHook implements
getUserPermissionsErrorsHook,
SaveUserOptionsHook
LoadUserOptionsHook
{
/** @var permissionManager */
private $permissionManager;
@ -159,7 +159,7 @@ class PermissionsHook implements
}
/** @inheritDoc */
public function onSaveUserOptions(UserIdentity $user, array &$modifiedOptions, array $originalOptions)
public function onLoadUserOptions(UserIdentity $user, array &$options)
{
global $wgRNRSConfirmedGroup;

查看文件

@ -64,10 +64,6 @@ class PreferencesHook implements GetPreferencesHook
'type' => 'api'
];
$RNRSPrefs['rnrsmaintenanceupdated'] = [
'type' => 'api'
];
$preferences += $RNRSPrefs;
}
}