From 1d6c4664dc81fcdb2ac1da499adbf5263b15cd45 Mon Sep 17 00:00:00 2001
From: Andrew Bauer <zonexpertconsulting@outlook.com>
Date: Sun, 20 Dec 2020 10:54:18 -0600
Subject: [PATCH] replace mootools in export

---
 web/skins/classic/views/js/export.js | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

diff --git a/web/skins/classic/views/js/export.js b/web/skins/classic/views/js/export.js
index 264000ac5..884d90cb0 100644
--- a/web/skins/classic/views/js/export.js
+++ b/web/skins/classic/views/js/export.js
@@ -64,16 +64,16 @@ function exportResponse(respObj, respText) {
 }
 
 function exportEvents( ) {
-  var query = new Request.JSON( {
-    url: '?view=event&request=event&action=export',
-    method: 'post',
-    data: $('contentForm').toQueryString(),
-    onSuccess: exportResponse
-  } );
-  query.send();
-  $('exportProgress').removeClass('hidden');
-  $('exportProgress').setProperty('class', 'warnText');
-  $('exportProgressText').set('text', exportProgressString);
+  var formData = $j('#contentForm').serialize();
+
+  $j.getJSON(thisUrl + '?view=event&request=event&action=export', formData)
+      .done(exportResponse)
+      .fail(logAjaxFail);
+
+  $j('#exportProgress').removeClass('hidden');
+  $j('#exportProgress').addClass('warnText');
+  $j('#exportProgress').text(exportProgressString);
+  
   //exportProgress();
   exportTimer = exportProgress.periodical( 500 );
 }
@@ -93,7 +93,7 @@ function getEventDetailModal(eid) {
 }
 
 function initPage() {
-  configureExportButton( $('exportButton') );
+  configureExportButton(this);
   if ( exportReady ) {
     startDownload.pass(exportFile).delay(1500);
   }