Fixed possible bug caused by not clearing task cache when saving.

This commit is contained in:
Zaid Abdulla committed 2013-09-13 18:29:13 +03:00
1 parent c72705d777
commit 82e7c60a5b
1 file changed
+7 -2
+7 -2
View File
@@ -72,9 +72,14 @@ updateTask = (task, callback) ->
saveTask = (task, callback) ->
task._id = mongodb.ObjectID(String(task._id))
# task ID can either be a string or a MongoDB ID
id = String(task._id)
task._id = mongodb.ObjectID(id)
tasksCollection.save(task, (err) ->
callback(err)
throw new Error(err) if err
memcached.del(id, (err, res) ->
callback(err)
)
)