refactor: optimize getTrackedDomains

This commit is contained in:
Maël Gangloff 2025-10-25 16:58:55 +02:00
parent 4e40f400b6
commit ff90477695
No known key found for this signature in database
GPG Key ID: 11FDC81C24A7F629
2 changed files with 2 additions and 5 deletions

View File

@ -98,8 +98,8 @@ export function WatchlistForm({form, connectors, onFinish, isCreation}: {
form={form}
onFinish={onFinish}
initialValues={{
trackedEvents: ['last changed', 'transfer', 'expiration', 'deletion'],
trackedEppStatus: ['redemption period', 'pending delete', 'client hold', 'server hold']
trackedEvents: ['last changed', 'transfer', 'deletion'],
trackedEppStatus: ['auto renew period', 'redemption period', 'pending delete', 'client hold', 'server hold']
}}
>

View File

@ -56,11 +56,8 @@ class DomainRepository extends ServiceEntityRepository
{
return $this->createQueryBuilder('d')
->join('d.watchLists', 'w')
->join('d.events', 'de')
->where('w.user = :user')
->andWhere('d.deleted = false')
->andWhere("de.action = 'expiration'")
->andWhere('de.deleted = false')
->setParameter('user', $user)
->getQuery()
->getResult();