Skip to content

Commit ed935c6

Browse files
committed
Default only show activated contests in the contests API
Not sure if we call this a BC change. Closes: #2688
1 parent ec356dd commit ed935c6

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

webapp/src/Controller/API/ContestController.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ public function addContestAction(Request $request): string
140140
name: 'onlyActive',
141141
description: 'Whether to only return data pertaining to contests that are active',
142142
in: 'query',
143-
schema: new OA\Schema(type: 'boolean', default: false)
143+
schema: new OA\Schema(type: 'boolean', default: true)
144144
)]
145145
public function listAction(Request $request): Response
146146
{
@@ -953,7 +953,7 @@ public function samplesDataZipAction(Request $request): Response
953953
protected function getQueryBuilder(Request $request): QueryBuilder
954954
{
955955
try {
956-
return $this->getContestQueryBuilder($request->query->getBoolean('onlyActive', false));
956+
return $this->getContestQueryBuilder($request->query->getBoolean('onlyActive', true));
957957
} catch (TypeError) {
958958
throw new BadRequestHttpException('\'onlyActive\' must be a boolean.');
959959
}

0 commit comments

Comments
 (0)