diff --git a/src/Adapters/Storage/Mongo/MongoTransform.js b/src/Adapters/Storage/Mongo/MongoTransform.js index 9f920e96..1c5b4e84 100644 --- a/src/Adapters/Storage/Mongo/MongoTransform.js +++ b/src/Adapters/Storage/Mongo/MongoTransform.js @@ -1544,7 +1544,7 @@ var BytesCoder = { }, JSONToDatabase(json) { - return new mongodb.Binary(new Buffer(json.base64, 'base64')); + return new mongodb.Binary(Buffer.from(json.base64, 'base64')); }, isValidJSON(value) { diff --git a/src/middlewares.js b/src/middlewares.js index be831b09..476bcdd4 100644 --- a/src/middlewares.js +++ b/src/middlewares.js @@ -105,7 +105,7 @@ export function handleParseHeaders(req, res, next) { if (fileViaJSON) { // We need to repopulate req.body with a buffer var base64 = req.body.base64; - req.body = new Buffer(base64, 'base64'); + req.body = Buffer.from(base64, 'base64'); } const clientIp = getClientIp(req); @@ -276,7 +276,7 @@ function httpAuth(req) { } function decodeBase64(str) { - return new Buffer(str, 'base64').toString(); + return Buffer.from(str, 'base64').toString(); } export function allowCrossDomain(req, res, next) {