From 472a77df5cd789905d162f3c3db02ac767b89b4e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Iv=C3=A1n=20Ovejero?= Date: Mon, 23 Jan 2023 12:04:43 +0100 Subject: [PATCH] :zap: Use `DATETIMEUNIT_MAP` --- packages/workflow/src/Extensions/DateExtensions.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/packages/workflow/src/Extensions/DateExtensions.ts b/packages/workflow/src/Extensions/DateExtensions.ts index b64fe5bfcfd..a9dd6bdb570 100644 --- a/packages/workflow/src/Extensions/DateExtensions.ts +++ b/packages/workflow/src/Extensions/DateExtensions.ts @@ -53,6 +53,7 @@ const DURATION_MAP: Record = { const DATETIMEUNIT_MAP: Record = { days: 'day', + week: 'weekNumber', months: 'month', years: 'year', hours: 'hour', @@ -117,10 +118,6 @@ function extract(inputDate: Date | DateTime, extraArgs: DatePart[]): number | Da return Math.floor(diff / (1000 * 60 * 60 * 24)); } - if (part === 'week') { - part = 'weekNumber'; - } - return DateTime.fromJSDate(date).get((DATETIMEUNIT_MAP[part] as keyof DateTime) || part); }