mirror of
https://github.com/EGroupware/egroupware.git
synced 2024-11-28 02:43:22 +01:00
fix PHP 8.1 TypeError: Unsupported operand types: string - float
Also change config template, to enforce only entering numbers, as the label suggested before
This commit is contained in:
parent
e4178639e6
commit
94dac9d130
@ -229,7 +229,7 @@ class Auth
|
|||||||
if (is_null($daysLeftUntilChangeReq) && !empty($GLOBALS['egw_info']['server']['warn_about_upcoming_pwd_change']))
|
if (is_null($daysLeftUntilChangeReq) && !empty($GLOBALS['egw_info']['server']['warn_about_upcoming_pwd_change']))
|
||||||
{
|
{
|
||||||
// maxage - passwordage = days left until change is required
|
// maxage - passwordage = days left until change is required
|
||||||
$daysLeftUntilChangeReq = ($GLOBALS['egw_info']['server']['change_pwd_every_x_days'] - ((DateTime::to('now','ts')-($alpwchange_val?$alpwchange_val:0))/86400));
|
$daysLeftUntilChangeReq = ((float)$GLOBALS['egw_info']['server']['change_pwd_every_x_days'] - ((DateTime::to('now','ts')-($alpwchange_val?$alpwchange_val:0))/86400));
|
||||||
}
|
}
|
||||||
if ($alpwchange_val == 0 || // admin requested password change
|
if ($alpwchange_val == 0 || // admin requested password change
|
||||||
$passwordAgeBorder > $alpwchange_val || // change password every N days policy requests change
|
$passwordAgeBorder > $alpwchange_val || // change password every N days policy requests change
|
||||||
|
Loading…
Reference in New Issue
Block a user