From 44542e9329235b86ba8ff95080f637c9fb89678d Mon Sep 17 00:00:00 2001 From: Dmitrii Maganov Date: Wed, 3 Jul 2019 06:53:01 +0300 Subject: [PATCH] fix: @feathersjs/express: replace `reduce` with `map` (#1429) --- packages/express/lib/rest/getHandler.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/express/lib/rest/getHandler.js b/packages/express/lib/rest/getHandler.js index 4805b5a1fa..42954e4b21 100644 --- a/packages/express/lib/rest/getHandler.js +++ b/packages/express/lib/rest/getHandler.js @@ -32,16 +32,16 @@ function getAllowedMethods (service, routes) { } function makeArgsGetter (argsOrder) { - return (req, params) => argsOrder.reduce((result, argName) => { + return (req, params) => argsOrder.map((argName) => { switch (argName) { case 'id': - return [ ...result, req.params.__feathersId || null ]; + return req.params.__feathersId || null; case 'data': - return [ ...result, req.body ]; + return req.body; case 'params': - return [ ...result, params ]; + return params; } - }, []); + }); } // A function that returns the middleware for a given method and service