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;