Skip to content

Commit 7f78feb

Browse files
authored
fix: Cast page and per_page to int in QueryParamsDTO (#1113)
1 parent f32e2d1 commit 7f78feb

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

backend/app/Http/DTO/QueryParamsDTO.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,8 +35,8 @@ public static function fromArray(array $data): self
3535
}
3636

3737
return new self(
38-
page: $data['page'] ?? 1,
39-
per_page: $data['per_page'] ?? 25,
38+
page: isset($data['page']) ? (int)$data['page'] : 1,
39+
per_page: isset($data['per_page']) ? (int)$data['per_page'] : 25,
4040
sort_by: $data['sort_by'] ?? null,
4141
sort_direction: $data['sort_direction'] ?? null,
4242
query: $data['query'] ?? null,

0 commit comments

Comments
 (0)