diff --git a/UI/WebServerResources/SchedulerUI.js b/UI/WebServerResources/SchedulerUI.js index fa8c26271..f6f3edd79 100644 --- a/UI/WebServerResources/SchedulerUI.js +++ b/UI/WebServerResources/SchedulerUI.js @@ -1399,16 +1399,15 @@ function onShowCompletedTasks(event) { } function updateTaskStatus(event) { - var taskId = this.parentNode.getAttribute("id"); var newStatus = (this.checked ? 1 : 0); var http = createHTTPClient(); if (isSafari() && !isSafari3()) { newStatus = (newStatus ? 0 : 1); } - + url = (ApplicationBaseURL + this.parentNode.calendar - + "/" + taskId + "/changeStatus?status=" + newStatus); + + "/" + this.parentNode.cname + "/changeStatus?status=" + newStatus); if (http) { // TODO: add parameter to signal that we are only interested in OK