From ba3ab9f7e42ff64dff15f72f710bde8d9d7acb14 Mon Sep 17 00:00:00 2001 From: Methapon2001 <61303214+Methapon2001@users.noreply.github.com> Date: Wed, 5 Mar 2025 17:51:48 +0700 Subject: [PATCH] chore: format csv date --- src/controllers/00-stats-controller.ts | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/src/controllers/00-stats-controller.ts b/src/controllers/00-stats-controller.ts index 65e057c..63dbc5c 100644 --- a/src/controllers/00-stats-controller.ts +++ b/src/controllers/00-stats-controller.ts @@ -32,7 +32,9 @@ export class StatsController extends Controller { @Query() endDate?: Date, ) { this.setHeader("Content-Type", "text/csv"); - return json2csv(await this.quotationReport(req, limit, startDate, endDate)); + return json2csv(await this.quotationReport(req, limit, startDate, endDate), { + useDateIso8601Format: true, + }); } @Get("quotation") @@ -74,7 +76,9 @@ export class StatsController extends Controller { @Query() endDate?: Date, ) { this.setHeader("Content-Type", "text/csv"); - return json2csv(await this.invoiceReport(req, limit, startDate, endDate)); + return json2csv(await this.invoiceReport(req, limit, startDate, endDate), { + useDateIso8601Format: true, + }); } @Get("invoice") @@ -123,7 +127,9 @@ export class StatsController extends Controller { @Query() endDate?: Date, ) { this.setHeader("Content-Type", "text/csv"); - return json2csv(await this.receiptReport(req, limit, startDate, endDate)); + return json2csv(await this.receiptReport(req, limit, startDate, endDate), { + useDateIso8601Format: true, + }); } @Get("receipt")