mirror of
https://github.com/maelgangloff/domain-watchdog.git
synced 2025-12-17 17:55:42 +00:00
fix: sort domainStatus by date to select one
This commit is contained in:
parent
cad4926d51
commit
543fcebdec
@ -70,7 +70,7 @@ final readonly class SendDomainEventNotifHandler
|
|||||||
->andWhere('de.date > :updatedAt')
|
->andWhere('de.date > :updatedAt')
|
||||||
->andWhere('de.date < :now')
|
->andWhere('de.date < :now')
|
||||||
->setParameter('domain', $domain)
|
->setParameter('domain', $domain)
|
||||||
->setParameter('updatedAt', $domain->getUpdatedAt())
|
->setParameter('updatedAt', $message->updatedAt)
|
||||||
->setParameter('now', new \DateTimeImmutable())
|
->setParameter('now', new \DateTimeImmutable())
|
||||||
->getQuery()->getResult();
|
->getQuery()->getResult();
|
||||||
|
|
||||||
@ -114,12 +114,10 @@ final readonly class SendDomainEventNotifHandler
|
|||||||
$domainStatus = $this->domainStatusRepository->createQueryBuilder('ds')
|
$domainStatus = $this->domainStatusRepository->createQueryBuilder('ds')
|
||||||
->select()
|
->select()
|
||||||
->where('ds.domain = :domain')
|
->where('ds.domain = :domain')
|
||||||
->andWhere('ds.createdAt > :createdAt')
|
->andWhere('ds.date = :date')
|
||||||
->andWhere('ds.createdAt < :now')
|
|
||||||
->orderBy('ds.createdAt', 'DESC')
|
->orderBy('ds.createdAt', 'DESC')
|
||||||
->setParameter('domain', $domain)
|
->setParameter('domain', $domain)
|
||||||
->setParameter('createdAt', $domain->getUpdatedAt())
|
->setParameter('date', $message->updatedAt)
|
||||||
->setParameter('now', new \DateTimeImmutable())
|
|
||||||
->getQuery()
|
->getQuery()
|
||||||
->getOneOrNullResult();
|
->getOneOrNullResult();
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user