From f887bd12f27db9240c35ed67510a19031076b533 Mon Sep 17 00:00:00 2001 From: Jeremy Richardson Date: Thu, 25 Feb 2021 15:57:01 -0600 Subject: [PATCH] Remove camelCase renaming of field names --- src/services/transform.service.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/services/transform.service.js b/src/services/transform.service.js index dad6e8f..20f8586 100644 --- a/src/services/transform.service.js +++ b/src/services/transform.service.js @@ -13,6 +13,7 @@ const _ = require('lodash'); * @description This function tranforms an object given by turning related tables into objects * @param {Object} object The response recieved from the FileMaker DAPI. * @param {String} parentKey The response recieved from the FileMaker DAPI. + * @param {Object} options Options object to modify how this function performs. * @return {Object} A JSON object containing the selected data from the Data API Response. */ const transformRelatedTables = (object, parentKey) => @@ -21,9 +22,9 @@ const transformRelatedTables = (object, parentKey) => (accumulator, value, key) => { if (key.includes('::')) { const position = key.indexOf('::'); - const parent = _.camelCase(parentKey); - const table = _.camelCase(key.slice(0, position)); - const field = _.camelCase(key.slice(position + 2)); + const parent = parentKey; + const table = key.slice(0, position); + const field = key.slice(position + 2); if ( !Object.prototype.hasOwnProperty.call(accumulator, table) && table !== parent