diff --git a/plugins/addons/tasks/class_tasksColumn.inc b/plugins/addons/tasks/class_tasksColumn.inc index 5a60385da42799bc612903742d56642d7c8cb0f4..abd034329d79a9d607314ace702590dd29a013a3 100644 --- a/plugins/addons/tasks/class_tasksColumn.inc +++ b/plugins/addons/tasks/class_tasksColumn.inc @@ -32,8 +32,8 @@ class TasksColumn extends Column } else { switch ($this->attributes[0]) { case 'fdTasksStatus': - return static::filterStatus($value); - + return static::filterStatus(intval($value)); + case 'fdTasksMailObject': return "Mail Object"; @@ -45,7 +45,6 @@ class TasksColumn extends Column static function filterStatus (int $status = NULL): string { - // A call towards a status map would be interesting here. switch ($status) { case 1 : @@ -60,17 +59,4 @@ class TasksColumn extends Column } } - // Not used for now - // Find a key value in multi dimensionnal array (multi unknown levels). - static function in_array_r($needle, $haystack, $strict = FALSE) - { - foreach ($haystack as $item) { - if (($strict ? $item === $needle : $item == $needle) || (is_array($item) && in_array_r($needle, $item, $strict))) { - return true; - } - } - - return false; - } - }