Code

Backport from trunk
[gosa.git] / gosa-plugins / fai / admin / fai / classSelect / class_filterFAIClass.inc
index 2659b3f6f2fbf1a63574aa009cc947be8973a18c..10fdfa4664f6f2e7577eaa3131315fc4ecc0c695 100644 (file)
@@ -42,7 +42,7 @@ class filterFAIClass {
     
       if(isset($attrs['cn'][0]) && preg_match("/".$regex."/i", $attrs['cn'][0])){
         foreach($categories as $cat => $acl){
-          if(in_array($cat,$attrs['objectClass'])){
+          if(in_array_strict($cat,$attrs['objectClass'])){
             $acl =  $ui->get_permissions($attrs['dn'],"fai/".$acl);
             if(!isset($FAIAllclasses[$attrs['cn'][0]])){
               $FAIAllclasses[$attrs['cn'][0]] = $attrs ;
@@ -67,7 +67,7 @@ class filterFAIClass {
             if(isset($entry[$attr_name])){
               $test = $entry[$attr_name];
               if(!is_array($test)) $test = array($test);
-              if(in_array($match, $test)) unset($entries[$id]);
+              if(in_array_strict($match, $test)) unset($entries[$id]);
             }
           }
         }