From 54db92a76c42a70b4096e97ff9b6f98893f2317f Mon Sep 17 00:00:00 2001 From: Yisroel Baum Date: Fri, 24 Apr 2026 13:15:24 +0300 Subject: [PATCH] persist is admin in json user repo --- app/User/JsonUserRepository.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/User/JsonUserRepository.php b/app/User/JsonUserRepository.php index bde8c62..61e7467 100644 --- a/app/User/JsonUserRepository.php +++ b/app/User/JsonUserRepository.php @@ -22,12 +22,14 @@ class JsonUserRepository implements UserRepository $users[] = [ 'id' => $id, 'email' => (string) $dto->email, + 'isAdmin' => $dto->isAdmin, ]; $this->writeUsers($users); return new User( id: $id, email: $dto->email, + isAdmin: $dto->isAdmin, ); } @@ -40,6 +42,7 @@ class JsonUserRepository implements UserRepository return new User( id: $data['id'], email: new EmailAddress($data['email']), + isAdmin: $data['isAdmin'] ?? false, ); } }