Use POST instead of GET for Query Tool downloads to avoid errors with long queries. Fixes #4013

This commit is contained in:
Dave Page
2019-02-27 17:08:53 +00:00
parent e6e7cf0f69
commit acb61f0990
2 changed files with 6 additions and 9 deletions

View File

@@ -3564,17 +3564,14 @@ define('tools.querytool', [
var self = this,
url = url_for('sqleditor.query_tool_download', {
'trans_id': self.transId,
});
url += '?' + $.param({
query: query,
filename: filename,
});
}),
data = { query: query, filename: filename };
// Get the CSV file
self.download_csv_obj = $.ajax({
type: 'GET',
type: 'POST',
url: url,
data: data,
cache: false,
async: true,
xhrFields: {