diff --git a/gosa-plugins/goto/addons/goto/class_gotomasses.inc b/gosa-plugins/goto/addons/goto/class_gotomasses.inc
index 23df6ee468532233628f97a13054cc1a4de0e489..46c0cffae5702f85c8a7962fe47d5095480225b8 100644 (file)
}
/* Only remove WAITING or ERROR entries */
- if(in_array($task['STATUS'],array("waiting","error","processed")) ||
+ if(in_array_strict($task['STATUS'],array("waiting","error","processed")) ||
($task['STATUS'] == "processing" && !preg_match("/install/",$task['HEADERTAG'])) ){
$this->ids_to_remove[] = $task['ID'];
$deleteable_jobs[] = $j_name;
foreach($ids as $id){
$tmp = $headpage->getEntry($id);
$entry = $tmp['EVENT'];
- if(in_array($entry['STATUS'],array("paused","waiting"))){
+ if(in_array_strict($entry['STATUS'],array("paused","waiting"))){
$update_ids[] = $entry['ID'];
}
}