From 267fe5cadd44b17bacc354fd4a4124becba2ebd7 Mon Sep 17 00:00:00 2001 From: Dave Mc Nicoll Date: Mon, 10 Oct 2022 14:27:55 +0000 Subject: [PATCH] Fixed some loading problems with loaded user and ajusted the Email allowed length (to 255) --- src/Entity/User.php | 2 +- src/Lib/Authenticate.php | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Entity/User.php b/src/Entity/User.php index 9de20d0..578350d 100644 --- a/src/Entity/User.php +++ b/src/Entity/User.php @@ -22,7 +22,7 @@ class User { public ? string $lastName; /** - * @Field("size" => 150) + * @Field("size" => 255) */ public string $email; diff --git a/src/Lib/Authenticate.php b/src/Lib/Authenticate.php index 45e2b67..f38aaee 100644 --- a/src/Lib/Authenticate.php +++ b/src/Lib/Authenticate.php @@ -35,8 +35,8 @@ class Authenticate { public function rememberMe(\Ulmus\Repository $repository) : ? User { - $logUser = function(int $id) use ($repository) { - if ( null === ( $user = $repository->loadFromPk($id) ) ) { + $logUser = function(? int $id) use ($repository) { + if ( $id === null || null === ( $user = $repository->loadFromPk($id) ) ) { throw new \Exception("User not found."); }