From d8dcf65284b33ddf11047312cf1753586225d0e3 Mon Sep 17 00:00:00 2001 From: Wake Liu Date: Sat, 27 Apr 2024 02:41:53 +0800 Subject: [PATCH] feat: Update date-time parser in update:task event --- frontend/src/components/tasks/GanttChart.vue | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/tasks/GanttChart.vue b/frontend/src/components/tasks/GanttChart.vue index 94a603981..7d285ccdd 100644 --- a/frontend/src/components/tasks/GanttChart.vue +++ b/frontend/src/components/tasks/GanttChart.vue @@ -52,6 +52,7 @@ import {colorIsDark} from '@/helpers/color/colorIsDark' import {isoToKebabDate} from '@/helpers/time/isoToKebabDate' import {isoToKebabDatetime} from '@/helpers/time/isoToKebabDatetime' import {parseKebabDate} from '@/helpers/time/parseKebabDate' +import {parseKebabDatetime} from '@/helpers/time/parseKebabDatetime' import type {ITask, ITaskPartialWithId} from '@/modelTypes/ITask' import type {DateISO} from '@/types/DateISO' @@ -180,8 +181,8 @@ async function updateGanttTask(e: { }) { emit('update:task', { id: Number(e.bar.ganttBarConfig.id), - startDate: new Date(parseKebabDate(e.bar.startDate).setHours(0,0,0,0)), - endDate: new Date(parseKebabDate(e.bar.endDate).setHours(23,59,0,0)), + startDate: new Date(parseKebabDatetime(e.bar.startDate)), + endDate: new Date(parseKebabDatetime(e.bar.endDate)), }) }