diff --git a/lib/storage.js b/lib/storage.js index a24bbc4..ee7a18d 100644 --- a/lib/storage.js +++ b/lib/storage.js @@ -120,6 +120,7 @@ exports.get = function(key, options, callback) { callback = options; } + options = options || {}; callback = callback || _.noop; async.waterfall([ @@ -183,6 +184,7 @@ exports.getMany = function(keys, options, callback) { options = {}; } + options = options || {}; callback = callback || _.noop; async.reduce(keys, {}, function(reducer, key, callback) { @@ -222,6 +224,7 @@ exports.getAll = function(options, callback) { options = {}; } + options = options || {}; callback = callback || _.noop; async.waterfall([ @@ -262,6 +265,7 @@ exports.set = function(key, json, options, callback) { callback = options; } + options = options || {}; callback = callback || _.noop; async.waterfall([ @@ -320,6 +324,7 @@ exports.has = function(key, options, callback) { callback = options; } + options = options || {}; callback = callback || _.noop; async.waterfall([ @@ -368,6 +373,7 @@ exports.keys = function(options, callback) { options = {}; } + options = options || {}; callback = callback || _.noop; async.waterfall([ @@ -416,6 +422,7 @@ exports.remove = function(key, options, callback) { callback = options; } + options = options || {}; callback = callback || _.noop; async.waterfall([ @@ -447,6 +454,7 @@ exports.clear = function(options, callback) { callback = options; } + options = options || {}; callback = callback || _.noop; const userData = options.dataPath || exports.getDataPath();