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 */}
-