diff --git a/src/server/apiv2.coffee b/src/server/apiv2.coffee index 34e62573d5..02faf0d3aa 100644 --- a/src/server/apiv2.coffee +++ b/src/server/apiv2.coffee @@ -56,7 +56,7 @@ router.post '/', auth, (req, res) -> if action.task.type=="daily" || action.task.type=="todo" # flip completed state. Since checkbox is not binded to model unlike when you click through Derby website. completed = model.get "tasks[#{action.task.id}].completed" - model.set("tasks[#{action.task.id}].completed", !completed) + req.user.set("tasks.#{action.task.id}.completed", !completed) misc.score(model, action.task.id, action.dir, true) if action.op == "newTask"