From d7a607e1b167ca2433661a17846ad59913a3170f Mon Sep 17 00:00:00 2001 From: Aleksander Machniak Date: Fri, 24 Jan 2014 13:44:04 +0100 Subject: [PATCH] Fix missing resolving of %dn in kolab_auth_role_settings --- plugins/kolab_auth/kolab_auth.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/kolab_auth/kolab_auth.php b/plugins/kolab_auth/kolab_auth.php index ad380225..a4d15e65 100644 --- a/plugins/kolab_auth/kolab_auth.php +++ b/plugins/kolab_auth/kolab_auth.php @@ -169,8 +169,9 @@ class kolab_auth extends rcube_plugin if (!empty($role_settings)) { foreach ($role_settings as $role_dn => $settings) { + $role_dn = self::parse_ldap_vars($role_dn); if (!empty($role_settings[$role_dn])) { - $role_settings[$role_dn] = array_merge((array)$role_settings[$role_dn], $settings); + $role_settings[$role_dn] = array_merge((array)$role_settings[$role_dn], $settings); } else { $role_settings[$role_dn] = $settings; }