From e555a3c565c92bf5b66bfbd5fd8d17478f73e017 Mon Sep 17 00:00:00 2001 From: Eric Fossas <ericfossas@Erics-MacBook-Pro.local> Date: Sun, 3 Jun 2018 15:10:39 -0600 Subject: [PATCH] Remove parseTransform function and place its code at its single use point --- papaparse.js | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/papaparse.js b/papaparse.js index 0e66ed0..b3c6651 100755 --- a/papaparse.js +++ b/papaparse.js @@ -1030,14 +1030,6 @@ return value; } - function parseTransform(field, value) { - if (_config.transform) { - return _config.transform(value,field); - } else { - return value; - } - } - function applyHeaderAndDynamicTypingAndTransformation() { if (!_results || (!_config.header && !_config.dynamicTyping && !_config.transform)) @@ -1056,7 +1048,9 @@ if (_config.header) field = j >= _fields.length ? '__parsed_extra' : _fields[j]; - value = parseTransform(field, value); + if (_config.transform) + value = _config.transform(value,field); + value = parseDynamic(field, value); if (field === '__parsed_extra')