remove unneeded loop for task creation in gantt chart

This commit is contained in:
Ziad-I
2024-06-29 23:03:23 +03:00
parent bf0489da46
commit 33e93fbb68
@@ -88,7 +88,7 @@ function handleGanttData(data) {
} }
// Function to add a new gantt with data and filename // Function to add a new gantt with data and filename
function addGanttElement(blenderId, tasks, WorkSched, filename) { function addGanttElement(blenderId, tasks, workSched, filename) {
const ganttContainer = $("<div></div>") const ganttContainer = $("<div></div>")
.addClass("gantt-container") .addClass("gantt-container")
.attr("id", "container-" + blenderId); .attr("id", "container-" + blenderId);
@@ -143,9 +143,7 @@ function addGanttElement(blenderId, tasks, WorkSched, filename) {
additional_category: editValue, additional_category: editValue,
}, },
}); });
for (var i = 0; i < tasks.length; i++) { JSGantt.addJSONTask(g, tasks);
g.AddTaskItemObject(tasks[i]);
}
g.setEditable(true); g.setEditable(true);
g.Draw(); g.Draw();
@@ -209,12 +207,10 @@ function addGanttElement(blenderId, tasks, WorkSched, filename) {
} }
// Function to update gantt and filename // Function to update gantt and filename
function updateGanttElement(blenderId, ganttTasks, ganttWorkSched, filename) { function updateGanttElement(blenderId, tasks, workSched, filename) {
let g = connectedClients[blenderId]["gantt"]; let g = connectedClients[blenderId]["gantt"];
g.ClearTasks(); g.ClearTasks();
for (var i = 0; i < ganttTasks.length; i++) { JSGantt.addJSONTask(g, tasks);
g.AddTaskItemObject(ganttTasks[i]);
}
g.Draw(); g.Draw();
} }