update
这个提交包含在:
父节点
1cdf1803cf
当前提交
4fa899f055
|
@ -154,10 +154,15 @@ class PermissionsHook implements
|
|||
// case 1: verified and exempted (bugfix)
|
||||
if (
|
||||
$rnrsverified_enabled_confirmed_group && $rnrsverified_enabled_exempt_group &&
|
||||
!in_array($this->config->get('RNRSConfirmedGroup'), $this->permissionManager->getUserPermissions($user))
|
||||
in_array($this->config->get('RNRSExemptGroup'), $this->permissionManager->getUserPermissions($user))
|
||||
) {
|
||||
$this->userGroupManager->removeUserFromGroup($user, $this->config->get('RNRSExemptGroup'));
|
||||
$this->userGroupManager->addUserToGroup($user, $this->config->get('RNRSConfirmedGroup'));
|
||||
if (
|
||||
$rnrsverified_enabled_confirmed_group &&
|
||||
!in_array($this->config->get('RNRSConfirmedGroup'), $this->permissionManager->getUserPermissions($user))
|
||||
) {
|
||||
$this->userGroupManager->addUserToGroup($user, $this->config->get('RNRSConfirmedGroup'));
|
||||
}
|
||||
}
|
||||
return true;
|
||||
} else if (($rnrsverified_mode1 || $rnrsverified_mode2) && !$rnrsverified_mode3) {
|
||||
|
@ -221,10 +226,15 @@ class PermissionsHook implements
|
|||
// case 1: verified and exempted (bugfix)
|
||||
if (
|
||||
$rnrsverified_enabled_confirmed_group && $rnrsverified_enabled_exempt_group &&
|
||||
!in_array($this->config->get('RNRSConfirmedGroup'), $this->permissionManager->getUserPermissions($user))
|
||||
in_array($this->config->get('RNRSExemptGroup'), $this->permissionManager->getUserPermissions($user))
|
||||
) {
|
||||
$this->userGroupManager->removeUserFromGroup($user, $this->config->get('RNRSExemptGroup'));
|
||||
$this->userGroupManager->addUserToGroup($user, $this->config->get('RNRSConfirmedGroup'));
|
||||
if (
|
||||
$rnrsverified_enabled_confirmed_group &&
|
||||
!in_array($this->config->get('RNRSConfirmedGroup'), $this->permissionManager->getUserPermissions($user))
|
||||
) {
|
||||
$this->userGroupManager->addUserToGroup($user, $this->config->get('RNRSConfirmedGroup'));
|
||||
}
|
||||
}
|
||||
} else if (($rnrsverified_mode1 || $rnrsverified_mode2) && !$rnrsverified_mode3) {
|
||||
// case 2: verified but not exempted
|
||||
|
|
正在加载...
在新工单中引用