diff options
Diffstat (limited to 'lib/parse')
-rw-r--r-- | lib/parse/parseConfig.js | 18 |
1 files changed, 9 insertions, 9 deletions
diff --git a/lib/parse/parseConfig.js b/lib/parse/parseConfig.js index 39d57f0..a411af8 100644 --- a/lib/parse/parseConfig.js +++ b/lib/parse/parseConfig.js @@ -20,15 +20,15 @@ function parseConfig(book) { } // Try loading it - return Promise.all([ - fs.loadAsObject(filename), - fs.statFile(filename) - ]) - .spread(function(cfg, file) { - return { - file: file, - values: cfg - }; + return fs.loadAsObject(filename) + .then(function(cfg) { + return fs.statFile(filename) + .then(function(file) { + return { + file: file, + values: cfg + }; + }); }) .fail(function(err) { if (err.code != 'MODULE_NOT_FOUND') throw(err); |