Make sure we loop over non-empty arrays only
This commit is contained in:
parent
23d9f14e81
commit
44021155b0
1 changed files with 8 additions and 4 deletions
|
@ -114,12 +114,16 @@ class kolab_auth extends rcube_plugin
|
||||||
return $args;
|
return $args;
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($role_plugins as $role_dn => $plugins) {
|
if (!empty($role_plugins)) {
|
||||||
$role_plugins[$ldap->parse_vars($role_dn)] = $plugins;
|
foreach ($role_plugins as $role_dn => $plugins) {
|
||||||
|
$role_plugins[$ldap->parse_vars($role_dn)] = $plugins;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($role_settings as $role_dn => $settings) {
|
if (!empty($role_settings)) {
|
||||||
$role_settings[$ldap->parse_vars($role_dn)] = $settings;
|
foreach ($role_settings as $role_dn => $settings) {
|
||||||
|
$role_settings[$ldap->parse_vars($role_dn)] = $settings;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
foreach ($role_dns as $role_dn) {
|
foreach ($role_dns as $role_dn) {
|
||||||
|
|
Loading…
Add table
Reference in a new issue