From ff0b7383205d3cee580fe18cccb96b8c43387b0a Mon Sep 17 00:00:00 2001 From: saparatayev Date: Wed, 9 Feb 2022 13:07:12 +0500 Subject: [PATCH] fix: changing user phone number is forbidden --- plugins/rainlab/user/components/Account.php | 8 ++++++-- themes/birzha/partials/account/profile.htm | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/plugins/rainlab/user/components/Account.php b/plugins/rainlab/user/components/Account.php index 27b4bb5e1..1e363062e 100644 --- a/plugins/rainlab/user/components/Account.php +++ b/plugins/rainlab/user/components/Account.php @@ -548,10 +548,9 @@ class Account extends ComponentBase $rules = [ 'email' => 'required|between:6,191|email', - 'username' => 'required|digits_between:8,20|numeric', 'name' => 'required', 'surname' => 'required', - 'username' => 'required|digits_between:8,20|numeric', + // 'username' => 'required|digits_between:8,20|numeric', 'iu_company' => 'max:191', 'iu_about' => 'digits:6|numeric', ]; @@ -578,6 +577,11 @@ class Account extends ComponentBase $user->avatar = Input::file('avatar'); } + if($user->email != $data['email']) { + $user->email_verified = false; + $user->save(); + } + $user->fill($data); $user->save(); diff --git a/themes/birzha/partials/account/profile.htm b/themes/birzha/partials/account/profile.htm index 17540f512..d0cd54a32 100644 --- a/themes/birzha/partials/account/profile.htm +++ b/themes/birzha/partials/account/profile.htm @@ -18,7 +18,7 @@
- +