diff --git a/index.js b/index.js index f6938d4..8e3e45e 100644 --- a/index.js +++ b/index.js @@ -11,7 +11,7 @@ try { PromiseA = global.Promise; } if (!PromiseA.promisify) { - PromiseA.promisify = require('util'); + PromiseA.promisify = require('util').promisify; } function promisifyAllSelf(obj) { if (obj.__promisified) { return obj; } @@ -30,7 +30,7 @@ function promisifyAllStore(obj) { var p; if (1 === obj[key].length) { // wrap just in case it's synchronous (or improperly throws) - p = function (opts) { return PromiseA.resolve().then(function () { obj[key](opts); }); }; + p = function (opts) { return PromiseA.resolve().then(function () { return obj[key](opts); }); }; } else { p = PromiseA.promisify(obj[key]); } diff --git a/package.json b/package.json index 3fc66fb..6609596 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "greenlock", - "version": "2.7.14", + "version": "2.7.15", "description": "Let's Encrypt for node.js on npm", "main": "index.js", "files": [