mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2025-06-07 18:44:08 +00:00
Merge branch 'master' of gitlab.com:Chill-Projet/chill-bundles
This commit is contained in:
commit
efa475df0f
@ -76,8 +76,17 @@ class SimilarPersonMatcher
|
|||||||
|
|
||||||
$qb->select('p')
|
$qb->select('p')
|
||||||
->from(Person::class, 'p')
|
->from(Person::class, 'p')
|
||||||
|
->join('p.centerHistory', 'center_history')
|
||||||
->where('SIMILARITY(p.fullnameCanonical, UNACCENT(LOWER(:fullName))) >= :precision')
|
->where('SIMILARITY(p.fullnameCanonical, UNACCENT(LOWER(:fullName))) >= :precision')
|
||||||
->andWhere($qb->expr()->in('p.center', ':centers'));
|
->andWhere($qb->expr()->in('center_history.center', ':centers'))
|
||||||
|
->andWhere($qb->expr()->andX(
|
||||||
|
$qb->expr()->lte('center_history.startDate', 'CURRENT_DATE()'),
|
||||||
|
$qb->expr()->orX(
|
||||||
|
$qb->expr()->isNull('center_history.endDate'),
|
||||||
|
$qb->expr()->gt('center_history.endDate', 'CURRENT_DATE()')
|
||||||
|
)
|
||||||
|
))
|
||||||
|
;
|
||||||
|
|
||||||
$qb
|
$qb
|
||||||
->setParameter('fullName', $this->personRender->renderString($person, []))
|
->setParameter('fullName', $this->personRender->renderString($person, []))
|
||||||
|
@ -805,12 +805,9 @@ class ThirdParty implements TrackCreationInterface, TrackUpdateInterface
|
|||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
public function setProfession(?string $profession): self
|
||||||
* @return $this
|
|
||||||
*/
|
|
||||||
public function setProfession(string $profession): self
|
|
||||||
{
|
{
|
||||||
$this->profession = $profession;
|
$this->profession = (string) $profession;
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user