Don't require approval for user created from administration (#7479)

* Don't require approval for user created from administration

* Don't require approval for user created from administration
This commit is contained in:
Yuriy Bakhtin 2025-03-31 14:15:51 +02:00 committed by GitHub
parent 98b0dce221
commit 09b59a8bbc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 3 deletions

View File

@ -261,8 +261,8 @@ class UserController extends Controller
public function actionAdd()
{
$registration = new Registration(enableEmailField: true, enablePasswordForm: true, enableMustChangePassword: true);
$registration->enableUserApproval = true;
$registration = new Registration(enableEmailField: true, enableMustChangePassword: true);
$registration->enableUserApproval = false;
if ($registration->submitted('save') && $registration->validate() && $registration->register()) {
return $this->redirect(['edit', 'id' => $registration->getUser()->id]);

View File

@ -123,7 +123,7 @@ class AuthClientService
return null;
}
$registration = new Registration(enablePasswordForm: false, enableEmailField: true);
$registration = new Registration(enableEmailField: true, enablePasswordForm: false);
if ($this->authClient instanceof ApprovalBypass) {
$registration->enableUserApproval = false;