Problem:The category filter does not filter categories correctly in QuickUpdate v4.0
Solution:Identify and replace the following function in the "database.php" file of QuickUpdate:
public function parseFilterValue($type, $value) {
$tt1 = str_replace(",",",|",$value);
$tt2 = str_replace(",","|,",$value);
$tt3 = str_replace(",",",|,",$value);
$tt4 = str_replace(",",",|,",$value);
$types = array("string" => "'%{$value}%'",
"date" => "'".date("Y-m-d",strtotime($value))."'",
"boolean" => ($value === true) ? "1" : "0",
"list" => "'(^({$tt1},))|((,{$tt2})$)|(,{$tt3},)|(^({$tt4})$)'"
);
return isset($types[$type]) ? $types[$type] : $value;
}