From 7a3c782e1ad2dae217f72a6a69c9cc6dfff87f0c Mon Sep 17 00:00:00 2001 From: Sacha Al Himdani Date: Thu, 5 Jun 2025 11:05:54 -0700 Subject: [PATCH] Format tasks code Signed-off-by: Sacha Al Himdani --- .../organizations/measures/MeasureView.tsx | 8 ++++---- .../pages/organizations/tasks/ListTaskView.tsx | 12 ++++++------ pkg/coredata/migrations/20250603T083618Z.sql | 2 +- pkg/coredata/task.go | 17 +++++++++-------- 4 files changed, 20 insertions(+), 19 deletions(-) diff --git a/apps/console/src/pages/organizations/measures/MeasureView.tsx b/apps/console/src/pages/organizations/measures/MeasureView.tsx index 046e6c3e6..e289d38b1 100644 --- a/apps/console/src/pages/organizations/measures/MeasureView.tsx +++ b/apps/console/src/pages/organizations/measures/MeasureView.tsx @@ -996,7 +996,7 @@ function MeasureViewContent({ name: newTaskName, description: newTaskDescription, timeEstimate: isoTimeEstimate === "" ? null : isoTimeEstimate, - deadline: newDeadline === "" ? null : formatISO(newDeadline), + deadline: newDeadline === "" ? null : formatISO(parseISO(newDeadline)), }, }, onCompleted: () => { @@ -1762,7 +1762,7 @@ function MeasureViewContent({ // Function to handle saving the updated deadline const handleSaveDeadline = useCallback( (taskId: string) => { - const newDeadline = editDeadline === "" ? null : formatISO(editDeadline); + const newDeadline = editDeadline === "" ? null : formatISO(parseISO(editDeadline)); updateTask({ variables: { input: { @@ -2650,7 +2650,7 @@ function MeasureViewContent({ )} {task.deadline && (
- {formatDate(task.deadline)} + {formatDate(task.deadline)}
)} @@ -3127,7 +3127,7 @@ function MeasureViewContent({ setEditDeadline(e.target.value) } /> - +
@@ -407,8 +407,8 @@ function ListTaskContent({ }; // Filter measures based on search query - const filteredMeasures = measures.filter(measure => - measure.name.toLowerCase().includes(measureSearchQuery.toLowerCase()) || + const filteredMeasures = measures.filter(measure => + measure.name.toLowerCase().includes(measureSearchQuery.toLowerCase()) || (measure.description && measure.description.toLowerCase().includes(measureSearchQuery.toLowerCase())) ); @@ -463,7 +463,7 @@ function ListTaskContent({ measureId: selectedMeasure?.id || null, assignedToId: assignee?.id, timeEstimate: formattedTimeEstimate, - deadline: deadline + deadline: deadline ? deadline.toISOString() : null }, connections: [data.node?.tasks?.__id || ""], }, @@ -854,7 +854,7 @@ function ListTaskContent({ {/* Deadline */} -
+