From c2a9bc6fd7c21993d074d5f1b559e7f2823dea23 Mon Sep 17 00:00:00 2001 From: potados99 Date: Mon, 27 Sep 2021 22:08:47 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20=EB=82=A0=EC=A7=9C=20=EB=B2=94=EC=9C=84?= =?UTF-8?q?=20=EC=A7=80=EC=A0=95=ED=95=A0=20=EB=95=8C=20from=EC=9D=80=20?= =?UTF-8?q?=EA=B7=B8=20=EB=82=A0=200=EC=8B=9C=200=EB=B6=84,=20until?= =?UTF-8?q?=EC=9D=80=2023=EC=8B=9C=2059=EB=B6=84=EC=9C=BC=EB=A1=9C=20?= =?UTF-8?q?=EA=B0=84=EC=A3=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- lib/application/visitRecords/GetVisitRecordsAsWorkbook.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/application/visitRecords/GetVisitRecordsAsWorkbook.ts b/lib/application/visitRecords/GetVisitRecordsAsWorkbook.ts index aba4d28..0afaf05 100644 --- a/lib/application/visitRecords/GetVisitRecordsAsWorkbook.ts +++ b/lib/application/visitRecords/GetVisitRecordsAsWorkbook.ts @@ -3,6 +3,7 @@ import {Workbook} from 'exceljs'; import {VisitRecord} from '@inu-cafeteria/backend-core'; import {localDateString, parseDateYYYYMMDD} from '../../common/utils/date'; import ExcelWorkbookBuilder from '../../core/excel/ExcelWorkbookBuilder'; +import {startOfDay, endOfDay} from 'date-fns'; export type GetVisitRecordsAsWorkbookParams = { from: string; @@ -12,8 +13,8 @@ export type GetVisitRecordsAsWorkbookParams = { class GetVisitRecordsAsWorkbook extends UseCase { async onExecute({from, until}: GetVisitRecordsAsWorkbookParams): Promise { const visitRecords = await VisitRecord.findUserAgreedRecordsInRange( - parseDateYYYYMMDD(from), - parseDateYYYYMMDD(until) + startOfDay(parseDateYYYYMMDD(from)), + endOfDay(parseDateYYYYMMDD(until)) ); return new ExcelWorkbookBuilder({