From 104dabc82d14f5a1ba6e3ed88e7df9c4347ef87d Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Sun, 29 Dec 2024 11:02:57 +0100 Subject: [PATCH] refactoring --- lam/lib/modules/windowsUser.inc | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lam/lib/modules/windowsUser.inc b/lam/lib/modules/windowsUser.inc index 2142a4c39..36d991554 100644 --- a/lam/lib/modules/windowsUser.inc +++ b/lam/lib/modules/windowsUser.inc @@ -3896,7 +3896,7 @@ class windowsUser extends baseModule implements passwordService, AccountStatusPr if ($deactivated) { $attrs[$key][0] = intval($value[0]) | self::AC_ACCOUNT_DISABLED; } - elseif (intval($value[0]) & self::AC_ACCOUNT_DISABLED) { + elseif ((intval($value[0]) & self::AC_ACCOUNT_DISABLED) !== 0) { $attrs[$key][0] = intval($value[0]) - self::AC_ACCOUNT_DISABLED; } } @@ -3928,7 +3928,7 @@ class windowsUser extends baseModule implements passwordService, AccountStatusPr if ($requireCard) { $attrs[$key][0] = intval($value[0]) | self::AC_SMARTCARD_REQUIRED; } - elseif (intval($value[0]) & self::AC_SMARTCARD_REQUIRED) { + elseif ((intval($value[0]) & self::AC_SMARTCARD_REQUIRED) !== 0) { $attrs[$key][0] = intval($value[0]) - self::AC_SMARTCARD_REQUIRED; } } @@ -3960,7 +3960,7 @@ class windowsUser extends baseModule implements passwordService, AccountStatusPr if ($neverExpires) { $attrs[$key][0] = (string) (intval($value[0]) | self::AC_PWD_NEVER_EXPIRES); } - elseif (intval($value[0]) & self::AC_PWD_NEVER_EXPIRES) { + elseif ((intval($value[0]) & self::AC_PWD_NEVER_EXPIRES) !== 0) { $attrs[$key][0] = (string) (intval($value[0]) - self::AC_PWD_NEVER_EXPIRES); } }