From 95e020b44a80916dc237459f48d8364dc18cab10 Mon Sep 17 00:00:00 2001 From: qixinzhi Date: Thu, 8 May 2025 17:24:32 +0800 Subject: [PATCH] * [misc] base64 sql for chart query. --- module/dataview/js/querybase.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/module/dataview/js/querybase.js b/module/dataview/js/querybase.js index 9629b7d4ba..8a34875eeb 100644 --- a/module/dataview/js/querybase.js +++ b/module/dataview/js/querybase.js @@ -33,7 +33,9 @@ function query(callback) { $('.query').addClass('disabled'); $('#querying').removeClass('hidden'); - $.post(createLink('dataview', 'ajaxQuery'), {sql: $('#sql').val(), driver: DataStorage.driver, filters: filters, recPerPage: DataStorage.recPerPage, pageID: DataStorage.pageID}, function(resp) + var sql = $('#sql').val(); + sql = btoa(sql); + $.post(createLink('dataview', 'ajaxQuery'), {sql: sql, driver: DataStorage.driver, filters: filters, recPerPage: DataStorage.recPerPage, pageID: DataStorage.pageID}, function(resp) { resp = JSON.parse(resp); $('.query').removeClass('disabled');