From 29bc90e3fd599ec16ed5bf069d6f280071cbe082 Mon Sep 17 00:00:00 2001 From: Stephanowicz Date: Wed, 20 Sep 2017 17:23:59 +0200 Subject: [PATCH] Update vouchers.volt Line 221 ff: added support for download generated voucher file with MS-Internet Explorer (cherry picked from commit a1762818095c9315ae0ec2c3d00da7e0753703f8) --- .../mvc/app/views/OPNsense/CaptivePortal/vouchers.volt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/vouchers.volt b/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/vouchers.volt index 926a0599c..031717102 100644 --- a/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/vouchers.volt +++ b/src/opnsense/mvc/app/views/OPNsense/CaptivePortal/vouchers.volt @@ -219,7 +219,13 @@ POSSIBILITY OF SUCH DAMAGE. .appendTo('body'); $('#downloadFile').ready(function() { - $('#downloadFile').get(0).click(); + if ( window.navigator.msSaveOrOpenBlob && window.Blob ) { + var blob = new Blob( [ output_data ], { type: "text/csv" } ); + navigator.msSaveOrOpenBlob( blob, voucher_groupname.toLowerCase() + '.csv' ); + } + else { + $('#downloadFile').get(0).click(); + } }); $("#generateVouchers").modal('hide');