From f2ee70b622d98f435ec38be79819a8ced1a669b9 Mon Sep 17 00:00:00 2001 From: daedalus <44623501+ComfortablyCoding@users.noreply.github.com> Date: Wed, 15 Feb 2023 22:27:27 -0500 Subject: [PATCH] refactor(transformService): add default object for transforms param --- server/services/transform-service/request.js | 2 +- server/services/transform-service/response.js | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/server/services/transform-service/request.js b/server/services/transform-service/request.js index a430175..b1ddbcb 100644 --- a/server/services/transform-service/request.js +++ b/server/services/transform-service/request.js @@ -8,7 +8,7 @@ const _ = require('lodash'); * @param {boolean} transforms.wrapBodyWithDataKey * @param {object} ctx */ -function transformRequest(transforms, ctx) { +function transformRequest(transforms = {}, ctx) { // wrapBodyWithDataKey if (transforms.wrapBodyWithDataKey) { wrapBodyWithDataKey(ctx); diff --git a/server/services/transform-service/response.js b/server/services/transform-service/response.js index 26ae373..e7b7c84 100644 --- a/server/services/transform-service/response.js +++ b/server/services/transform-service/response.js @@ -8,7 +8,7 @@ const { removeObjectKey } = require('./util'); * @param {boolean} transforms.removeDataKey * @param {object} ctx */ -function transformResponse(transforms, ctx) { +function transformResponse(transforms = {}, ctx) { // transform data if (transforms.removeAttributesKey || transforms.removeDataKey) { ctx.body.data = modifyResponseBodyData(transforms, ctx.body.data); @@ -24,7 +24,7 @@ function transformResponse(transforms, ctx) { * @param {object} data * @returns {object} transformed body data */ -function modifyResponseBodyData(transforms, data) { +function modifyResponseBodyData(transforms = {}, data) { // removeAttributeKey specific transformations if (transforms.removeAttributesKey) { // single