Skip to content

Commit 46444a9

Browse files
authored
Merge pull request #51
fix: allow firstName & lastName to be nullable
2 parents c63049d + 3eb0a65 commit 46444a9

1 file changed

Lines changed: 6 additions & 6 deletions

File tree

src/DTO/UserRepresentationDTO.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ public function __construct(
1818
public string $id,
1919
public string $username,
2020
public bool $emailVerified,
21-
public string $name,
22-
public string $firstName,
23-
public string $lastName,
21+
public ?string $name,
22+
public ?string $firstName,
23+
public ?string $lastName,
2424
public string $email,
2525
public ?bool $enabled,
2626
public ?int $createdTimestamp,
@@ -85,9 +85,9 @@ public static function fromArray(array $data, ?string $client_id = null): self
8585
id: $data['sub'],
8686
username: $data['preferred_username'],
8787
emailVerified: $data['email_verified'],
88-
name: $data['name'],
89-
firstName: $data['given_name'],
90-
lastName: $data['family_name'],
88+
name: $data['name'] ?? null,
89+
firstName: $data['given_name'] ?? null,
90+
lastName: $data['family_name'] ?? null,
9191
email: $data['email'],
9292
enabled: $data['enabled'] ?? null,
9393
createdTimestamp: $data['createdTimestamp'] ?? null,

0 commit comments

Comments
 (0)