Skip to content

Commit 5afb338

Browse files
committed
PM-1030 - fix winnings/list response
1 parent 525b1f7 commit 5afb338

File tree

1 file changed

+7
-4
lines changed

1 file changed

+7
-4
lines changed

src/api/winning/winning.controller.ts

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@ import {
1414
ResponseStatusType,
1515
ResponseDto,
1616
WinningRequestDto,
17-
SearchWinningResult,
1817
WinningCreateRequestDto,
18+
WinningDto,
1919
} from 'src/dto/adminWinning.dto';
2020

2121
import { AdminWinningService } from '../admin-winning/adminWinning.service';
@@ -78,18 +78,21 @@ export class WinningController {
7878
@ApiResponse({
7979
status: 200,
8080
description: 'Search winnings successfully.',
81-
type: ResponseDto<SearchWinningResult>,
81+
type: ResponseDto<WinningDto[]>,
8282
})
8383
@HttpCode(HttpStatus.OK)
8484
async searchWinnings(
8585
@Body() body: WinningRequestDto,
86-
): Promise<ResponseDto<SearchWinningResult>> {
86+
): Promise<ResponseDto<WinningDto[]>> {
8787
const result = await this.adminWinningService.searchWinnings(body);
8888

8989
result.status = result.error
9090
? ResponseStatusType.ERROR
9191
: ResponseStatusType.SUCCESS;
9292

93-
return result;
93+
return {
94+
...result,
95+
data: result.data.winnings,
96+
};
9497
}
9598
}

0 commit comments

Comments
 (0)