diff --git a/gosa-core/plugins/admin/ogroups/class_ogroup.inc b/gosa-core/plugins/admin/ogroups/class_ogroup.inc
index b4e75fccbab7d07519ad52b4121bbecd1e048918..c68ac83f4794400b9ef91abd7e136b2624b591c0 100644 (file)
/* Skip workstations which are already assigned to an object group.
*/
if ($this->gosaGroupObjects == "[W]" || $this->gosaGroupObjects == "[T]"){
- if(in_array($attrs['dn'],$this->used_workstations)){
+ if(in_array_strict($attrs['dn'],$this->used_workstations)){
continue;
}
}
$type= "I";
foreach($this->typeToClass as $index => $class){
- if (in_array($class, $attrs['objectClass'])){
+ if (in_array_strict($class, $attrs['objectClass'])){
$type= $index;
break;
}
{
/* Person? */
$name ="";
- if (in_array('gosaAccount', $attrs['objectClass'])){
+ if (in_array_strict('gosaAccount', $attrs['objectClass'])){
if(isset($attrs['sn']) && isset($attrs['givenName'])){
$name= $attrs['sn'][0].", ".$attrs['givenName'][0];
} else {