Code

Backport from trunk
[gosa.git] / gosa-plugins / goto / admin / systems / goto / class_printGeneric.inc
index 11936d4f071bd993880524bbb4cf887d3b9e20f8..c0d13d93d00bf6eab336aaf2618b60dad481bfb7 100644 (file)
@@ -271,7 +271,7 @@ class printgeneric extends plugin
 
             if($ldap->count()){
                 $attrs = $ldap->fetch();
-                if(in_array("gotoPrinter",$attrs['objectClass'])){
+                if(in_array_strict("gotoPrinter",$attrs['objectClass'])){
                     $this->initially_was_account = true;
                     $this->is_account             = true;
                 }else{
@@ -512,7 +512,7 @@ class printgeneric extends plugin
                 $add = 'Admin';
             }
             foreach($users as $user){
-                if(in_array('gosaAccount', $user['objectClass'])){
+                if(in_array_strict('gosaAccount', $user['objectClass'])){
                     $type = 'Add'.$add.'User';  
                 }else{
                     $type = 'Add'.$add.'Group';  
@@ -643,7 +643,7 @@ class printgeneric extends plugin
 
             /* Check if obejct is a printer */
             $CheckPrinter = $ldap->fetch();
-            if(!in_array("gotoPrinter",$CheckPrinter['objectClass'])){
+            if(!in_array_strict("gotoPrinter",$CheckPrinter['objectClass'])){
                 msg_dialog::display(_("Error"), _("Object is no printer!"), ERROR_DIALOG);
                 return;
             }