From cc4f6161fbbc2ba616a5338f368891cda60f985c Mon Sep 17 00:00:00 2001 From: Roland Gruber Date: Thu, 19 Apr 2012 17:18:14 +0000 Subject: [PATCH] reload LDAP data if account status is shown --- lam/lib/types/user.inc | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lam/lib/types/user.inc b/lam/lib/types/user.inc index c37bd114..7e2deb8c 100644 --- a/lam/lib/types/user.inc +++ b/lam/lib/types/user.inc @@ -619,7 +619,12 @@ class lamUserList extends lamList { $tpOption = $this->listGetConfigOptionByID(self::TRANS_PRIMARY_OPTION_NAME); $this->trans_primary = $tpOption->isSelected(); $asOption = $this->listGetConfigOptionByID(self::ACCOUNT_STATUS_OPTION_NAME); + // if account status was activated, reload LDAP data + $asOptionOldValue = $this->showAccountStatus; $this->showAccountStatus = $asOption->isSelected(); + if ($this->showAccountStatus && !$asOptionOldValue) { + $this->listRefreshData(); + } } /**