fix: edit task with project

Modified buildPayloadFromEditingTask() to only include project fields when creating a new task (isCreating === true), not when updating an existing one

3clyp50 committed Dec 26, 2025 at 16:41 UTC 3722edc082b8c237d02972e6d87f21750be45723
1 file changed +2 -1
webui/components/modals/scheduler/scheduler-store.js
+2 -1
@@ -251,7 +251,8 @@ function buildPayloadFromEditingTask(editingTask, { isCreating = false } = {}) {
251 payload.token = editingTask.token;
252 }
253
254 - if (editingTask.project && editingTask.project.name) {
254 + // Only send project fields when creating a new task (project changes are not allowed for existing tasks)
255 + if (isCreating && editingTask.project && editingTask.project.name) {
256 payload.project_name = editingTask.project.name;
257 if (editingTask.project.color) {
258 payload.project_color = editingTask.project.color;