change delete status for GET /api/entries method

This commit is contained in:
Nicolas Lœuillet
2015-02-04 18:12:13 +01:00
parent 6e334aba68
commit 6079aaa33d
2 changed files with 8 additions and 7 deletions

View File

@ -86,8 +86,7 @@ class EntriesRepository extends EntityRepository
//TODO tous les paramètres ne sont pas utilisés, à corriger
$qb = $this->createQueryBuilder('e')
->select('e')
->where('e.userId =:userId')->setParameter('userId', $userId)
->andWhere('e.isDeleted=0');
->where('e.userId =:userId')->setParameter('userId', $userId);
if (!is_null($isArchived)) {
$qb->andWhere('e.isRead =:isArchived')->setParameter('isArchived', $isArchived);
@ -97,6 +96,10 @@ class EntriesRepository extends EntityRepository
$qb->andWhere('e.isFav =:isStarred')->setParameter('isStarred', $isStarred);
}
if (!is_null($isDeleted)) {
$qb->andWhere('e.isDeleted =:isDeleted')->setParameter('isDeleted', $isDeleted);
}
return $qb
->getQuery()
->getResult(Query::HYDRATE_ARRAY);