diff --git a/src/plugin/open-badge/Finder/AssertionFinder.php b/src/plugin/open-badge/Finder/AssertionFinder.php index e3d45e46be6..e531cab6fbd 100644 --- a/src/plugin/open-badge/Finder/AssertionFinder.php +++ b/src/plugin/open-badge/Finder/AssertionFinder.php @@ -28,8 +28,8 @@ public function configureQueryBuilder(QueryBuilder $qb, array $searches = [], ar switch ($filterName) { case 'badge': $qb->join('obj.badge', 'b'); - $qb->andWhere('b.uuid = :uuid'); - $qb->setParameter('uuid', $filterValue); + $qb->andWhere('b.uuid = :badge'); + $qb->setParameter('badge', $filterValue); break; case 'workspace': $qb->join('obj.badge', 'b'); @@ -40,8 +40,8 @@ public function configureQueryBuilder(QueryBuilder $qb, array $searches = [], ar case 'user': case 'recipient': $qb->join('obj.recipient', 'r'); - $qb->andWhere('r.uuid = :uuid'); - $qb->setParameter('uuid', $filterValue); + $qb->andWhere('r.uuid = :user'); + $qb->setParameter('user', $filterValue); break; default: $this->setDefaults($qb, $filterName, $filterValue);