From 6f8fc0265ae50a80e593e89be0bfa0cdbce3a9e6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Julian=20T=C3=B6lle?= Date: Mon, 1 Jun 2020 20:19:44 +0200 Subject: [PATCH] fix(server): validate listens report query params When using Omit<>, class-validator can not see the decorators of the base type and skips validation. --- src/reports/reports.controller.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/reports/reports.controller.ts b/src/reports/reports.controller.ts index 3c7cf04..14d5433 100644 --- a/src/reports/reports.controller.ts +++ b/src/reports/reports.controller.ts @@ -13,7 +13,7 @@ export class ReportsController { @Get("listens") @Auth() async getListens( - @Query() options: Omit, + @Query() options: GetListenReportDto, @ReqUser() user: User ): Promise { return this.reportsService.getListens({ ...options, user });