mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-12 13:24:25 +00:00
adapt queries for listing near recents evaluation and work on homepage, taking care of referrers
This commit is contained in:
parent
cb35aed202
commit
b6b6c25b3b
@ -87,9 +87,12 @@ class AccompanyingPeriodWorkEvaluationRepository implements ObjectRepository
|
|||||||
->join('work.accompanyingPeriod', 'period')
|
->join('work.accompanyingPeriod', 'period')
|
||||||
->where(
|
->where(
|
||||||
$qb->expr()->andX(
|
$qb->expr()->andX(
|
||||||
$qb->expr()->eq('period.user', ':user'),
|
|
||||||
$qb->expr()->isNull('e.endDate'),
|
$qb->expr()->isNull('e.endDate'),
|
||||||
$qb->expr()->gte(':now', $qb->expr()->diff('e.maxDate', 'e.warningInterval'))
|
$qb->expr()->gte(':now', $qb->expr()->diff('e.maxDate', 'e.warningInterval')),
|
||||||
|
$qb->expr()->orX(
|
||||||
|
$qb->expr()->eq('period.user', ':user'),
|
||||||
|
$qb->expr()->isMemberOf(':user', 'work.referrers')
|
||||||
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
->setParameters([
|
->setParameters([
|
||||||
|
@ -159,9 +159,12 @@ final class AccompanyingPeriodWorkRepository implements ObjectRepository
|
|||||||
->join('w.accompanyingPeriod', 'period')
|
->join('w.accompanyingPeriod', 'period')
|
||||||
->where(
|
->where(
|
||||||
$qb->expr()->andX(
|
$qb->expr()->andX(
|
||||||
$qb->expr()->eq('period.user', ':user'),
|
|
||||||
$qb->expr()->gte('w.endDate', ':since'),
|
$qb->expr()->gte('w.endDate', ':since'),
|
||||||
$qb->expr()->lte('w.startDate', ':until')
|
$qb->expr()->lte('w.startDate', ':until'),
|
||||||
|
$qb->expr()->orX(
|
||||||
|
$qb->expr()->eq('period.user', ':user'),
|
||||||
|
$qb->expr()->isMemberOf(':user', 'w.referrers')
|
||||||
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
->setParameters([
|
->setParameters([
|
||||||
|
Loading…
x
Reference in New Issue
Block a user