1
0
Fork 0
mirror of synced 2024-10-01 17:58:02 +13:00

Fix response model

This commit is contained in:
Matej Bačo 2023-05-27 13:55:34 +02:00
parent f504e7dbb5
commit 507b2d978a

View file

@ -158,10 +158,6 @@ App::get('v1/vcs/github/installations/:installationId/repositories')
do {
$repositories = $github->listRepositoriesForGitHubApp($page, $per_page);
$repositories = \array_map(function ($repository) {
$repository['id'] = \strval($repository['id']);
return $repository;
}, $repositories);
$repos = array_merge($repos, $repositories);
$page++;
} while (\count($repositories) === $per_page);
@ -182,6 +178,11 @@ App::get('v1/vcs/github/installations/:installationId/repositories')
// Limit the maximum results to 5
$repos = array_slice($repos, 0, 5);
$repos = \array_map(function ($repo) {
$repo['id'] = \strval($repo['id']);
return new Document($repo);
}, $repos);
$response->dynamic(new Document([
'repositories' => $repos,
'total' => \count($repos),