Skip to content

Commit 9c1f74b

Browse files
committed
fix for tasks dates becoming strings
1 parent 51e5a6f commit 9c1f74b

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

src/frontend/src/apis/transformers/projects.transformers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ export const projectGanttTransformer = (project: ProjectGantt): ProjectGantt =>
6666
dateCreated: new Date(project.dateCreated),
6767
startDate: project.startDate ? new Date(project.startDate) : undefined,
6868
endDate: project.endDate ? new Date(project.endDate) : undefined,
69-
workPackages: project.workPackages.map(workPackageTransformer)
69+
workPackages: project.workPackages.map(workPackageTransformer),
70+
tasks: project.tasks.map(taskTransformer)
7071
};
7172
};
7273

src/frontend/src/utils/gantt.utils.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -228,7 +228,7 @@ export const applyChangesToWBSElement = (
228228

229229
// Check if it's a Task
230230
if ((updatedElement as Task).taskId !== undefined) {
231-
const task = JSON.parse(JSON.stringify(updatedElement)) as Task;
231+
const task = updatedElement as Task;
232232
for (const change of ganttChanges) {
233233
if ((change.element as Task).taskId === task.taskId) {
234234
// Apply changes to the task

0 commit comments

Comments
 (0)