diff --git a/Repository/SingleTaskRepository.php b/Repository/SingleTaskRepository.php index 6d4048371..92e04f1a8 100644 --- a/Repository/SingleTaskRepository.php +++ b/Repository/SingleTaskRepository.php @@ -128,9 +128,11 @@ class SingleTaskRepository extends \Doctrine\ORM\EntityRepository $qb->setParameter('scope', $params['scope']); } - if (\array_key_exists('types', $params)) { - $qb->andWhere($qb->expr()->in('st.type', ':types')); - $qb->setParameter('types', $params['types']); + if (\array_key_exists('types', $params) && $params['types'] !== NULL) { + if (count($params['types']) > 0) { + $qb->andWhere($qb->expr()->in('st.type', ':types')); + $qb->setParameter('types', $params['types']); + } } if (\array_key_exists('date_status', $params) and !empty($params['date_status'])) {