Commit 2a92d2fe authored by Jean-Baptiste Oellers's avatar Jean-Baptiste Oellers
Browse files

Permettre la synchro personnes avec des id de type entier

parent ce3e146a
Loading
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -418,7 +418,12 @@ class PersonRepository extends EntityRepository implements IConnectedRepository
    public function getPersonByConnectorQuery($connector, $value)
    {
        $qb = $this->getEntityManager()->createQueryBuilder();
        $search = "";
        if (is_int($value)) {
            $search = sprintf('s:%s:"%s";i:%d;', strlen($connector), $connector, $value);
        } else {
            $search = sprintf('s:%s:"%s";s:%s:"%s";', strlen($connector), $connector, strlen($value), $value);
        }
        $qb->select('p')
            ->from(Person::class, 'p')
            ->where('p.connectors LIKE :search')