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

Fix bug synchro quand underscore dans uid

parent ce3e146a
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -282,7 +282,7 @@ class OrganizationRepository extends EntityRepository implements IConnectedRepos
        $qb->select('o')
            ->from(Organization::class, 'o')
            ->where('o.connectors LIKE :search')
            ->setParameter('search', '%"' . $connector . '";s:' . strlen($value) . ':"' . $value . '";%');
            ->setParameter('search', '%"' . $connector . '";s:' . strlen($value) . ':"' . str_replace('_', '\\_', $value) . '";%');
        return $qb;
    }

+1 −1
Original line number Diff line number Diff line
@@ -418,7 +418,7 @@ class PersonRepository extends EntityRepository implements IConnectedRepository
    public function getPersonByConnectorQuery($connector, $value)
    {
        $qb = $this->getEntityManager()->createQueryBuilder();
        $search = sprintf('s:%s:"%s";s:%s:"%s";', strlen($connector), $connector, strlen($value), $value);
        $search = sprintf('s:%s:"%s";s:%s:"%s";', strlen($connector), $connector, strlen($value), str_replace('_', '\\_', $value));
        $qb->select('p')
            ->from(Person::class, 'p')
            ->where('p.connectors LIKE :search')