Updated filter on Summit ingestion

added filter condition end date > now

Change-Id: If6f7bba33a28a2460b71f3f3c68e7556043de9f1
This commit is contained in:
smarcet
2019-08-31 14:42:09 -03:00
parent 1ff312481e
commit f25ebdb2bf

View File

@@ -168,14 +168,16 @@ final class DoctrineSummitRepository
{
return $this->getEntityManager()->createQueryBuilder()
->select("e")
->from(\models\summit\Summit::class, "e")
->from($this->getBaseEntity(), "e")
->where("e.api_feed_type is not null")
->andWhere("e.api_feed_type <> ''")
->andWhere("e.api_feed_url is not null")
->andWhere("e.api_feed_url <> ''")
->andWhere("e.api_feed_key is not null")
->andWhere("e.api_feed_key <>''")
->andWhere("e.end_date >= :now")
->orderBy('e.id', 'DESC')
->setParameter("now", new \DateTime('now', new \DateTimeZone('UTC')))
->getQuery()
->getResult();
}