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."); }