Fixed possible bug caused by not clearing task cache when saving.
This commit is contained in:
1 parent
c72705d777
commit
82e7c60a5b
1 file changed
+6
-1
@@ -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
|
||||||
|
|||||||
Reference in new issue
Block a user