From a38243ae2b133f43d1fadb19e957dff378507d59 Mon Sep 17 00:00:00 2001 From: navaneeth Date: Mon, 31 May 2021 22:34:45 +0530 Subject: [PATCH] Support for transformers in query previews --- frontend/src/_helpers/appUtils.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/frontend/src/_helpers/appUtils.js b/frontend/src/_helpers/appUtils.js index 6785d98e7c..e8fc14315a 100644 --- a/frontend/src/_helpers/appUtils.js +++ b/frontend/src/_helpers/appUtils.js @@ -232,7 +232,14 @@ export function previewQuery(_ref, query) { return new Promise(function (resolve, reject) { dataqueryService.preview(query, options).then(data => { - _ref.setState({ previewLoading: false, queryPreviewData: data }); + + let finalData = data.data; + + if (query.options.enableTransformation) { + finalData = runTransformation(_ref, finalData, query.options.transformation); + } + + _ref.setState({ previewLoading: false, queryPreviewData: finalData }); resolve(); }).catch(({ error, data } ) => { _ref.setState({ previewLoading: false, queryPreviewData: data });