Add coalescing operator to otp_enabled when changing user password
This commit is contained in:
parent
4e81233ac9
commit
fa22e1bc35
|
@ -117,7 +117,7 @@ class Pref_Users extends Handler_Administrative {
|
||||||
$user->login = mb_strtolower($login);
|
$user->login = mb_strtolower($login);
|
||||||
$user->access_level = (int) clean($_REQUEST["access_level"]);
|
$user->access_level = (int) clean($_REQUEST["access_level"]);
|
||||||
$user->email = clean($_REQUEST["email"]);
|
$user->email = clean($_REQUEST["email"]);
|
||||||
$user->otp_enabled = checkbox_to_sql_bool($_REQUEST["otp_enabled"]);
|
$user->otp_enabled = checkbox_to_sql_bool($_REQUEST["otp_enabled"] ?? "");
|
||||||
|
|
||||||
// force new OTP secret when next enabled
|
// force new OTP secret when next enabled
|
||||||
if (Config::get_schema_version() >= 143 && !$user->otp_enabled) {
|
if (Config::get_schema_version() >= 143 && !$user->otp_enabled) {
|
||||||
|
|
Loading…
Reference in New Issue