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
+6 -1
+6 -1
View File
@@ -72,10 +72,15 @@ updateTask = (task, callback) ->
saveTask = (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) -> tasksCollection.save(task, (err) ->
throw new Error(err) if err
memcached.del(id, (err, res) ->
callback(err) callback(err)
) )
)
exports.memcached = memcached exports.memcached = memcached