From 04c513050c36ae80fa546e7d67c847b0fce757a4 Mon Sep 17 00:00:00 2001 From: sergiu Date: Tue, 28 Jan 2025 13:27:21 +0200 Subject: [PATCH 1/2] fixed user is not define error --- src/User/src/Repository/UserRepository.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/User/src/Repository/UserRepository.php b/src/User/src/Repository/UserRepository.php index 0c06d75..f487896 100644 --- a/src/User/src/Repository/UserRepository.php +++ b/src/User/src/Repository/UserRepository.php @@ -34,6 +34,7 @@ public function findByUuid(string $uuid): ?User $qb ->select('user') ->from(User::class, 'user') + ->join('user_remember_me.user', 'user') ->where("user.uuid = :uuid") ->setParameter('uuid', $uuid) ->setMaxResults(1); @@ -101,6 +102,7 @@ public function getRememberUser(string $token): ?UserRememberMe $qb = $this->getEntityManager()->createQueryBuilder(); $qb->select('user_remember_me') ->from(UserRememberMe::class, 'user_remember_me') + ->join('user_remember_me.user', 'user') ->where('user_remember_me.rememberMeToken = :token') ->setParameter('token', $token) ->andWhere('user.status != :deleted') @@ -117,6 +119,7 @@ public function findRememberMeUser(User $user, string $userAgent): ?UserRemember $qb = $this->getEntityManager()->createQueryBuilder(); $qb->select('user_remember_me') ->from(UserRememberMe::class, 'user_remember_me') + ->join('user_remember_me.user', 'user') ->where('user_remember_me.user = :uuid') ->setParameter('uuid', $user->getUuid()->getBytes()) ->andWhere('user_remember_me.userAgent = :userAgent') From 57a93d3446e895e2b216405de90c3358ab86fece Mon Sep 17 00:00:00 2001 From: sergiu Date: Tue, 28 Jan 2025 13:37:32 +0200 Subject: [PATCH 2/2] removed unnecessary join Signed-off-by: sergiu --- src/User/src/Repository/UserRepository.php | 1 - 1 file changed, 1 deletion(-) diff --git a/src/User/src/Repository/UserRepository.php b/src/User/src/Repository/UserRepository.php index f487896..e421f78 100644 --- a/src/User/src/Repository/UserRepository.php +++ b/src/User/src/Repository/UserRepository.php @@ -34,7 +34,6 @@ public function findByUuid(string $uuid): ?User $qb ->select('user') ->from(User::class, 'user') - ->join('user_remember_me.user', 'user') ->where("user.uuid = :uuid") ->setParameter('uuid', $uuid) ->setMaxResults(1);