diff --git a/src/Repository/NoteRepository.php b/src/Repository/NoteRepository.php index f3eea13..e7151a6 100644 --- a/src/Repository/NoteRepository.php +++ b/src/Repository/NoteRepository.php @@ -19,13 +19,17 @@ class NoteRepository extends ServiceEntityRepository public function getLast4Notes(?User $user): array { + if (!$user) { + return []; + } $ret = $this->createQueryBuilder('n') ->where('n.user = :user') - ->setParameter('user', (string) $user->getId()) + ->setParameter('user', $user->getId()->toBinary()) ->orderBy('n.date', 'DESC') ->setMaxResults(4) ->getQuery() ->getResult(); + return $ret; }