diff --git a/assets/js/sections/adif.js b/assets/js/sections/adif.js index 65f1b1d05..d012a6306 100644 --- a/assets/js/sections/adif.js +++ b/assets/js/sections/adif.js @@ -4,7 +4,7 @@ $(document).ready(function(){ var fi = document.getElementById("userfile"); var file = fi.files[0];; if (JSZip.support.blob) { // Check if Browser supports ZIP - var zip = new JSZip(); + var zip = new JSZip(); //add all files to zip addFileToZip(file); function addFileToZip(n) { @@ -12,19 +12,25 @@ $(document).ready(function(){ var fileReader = new FileReader(); fileReader.onloadend = function() { arrayBuffer = this.result; - zip.file(file.name, arrayBuffer, { binary:true }); - zip.generateAsync({type:"blob", compression:"DEFLATE"}).then(function(content){ + let chker = partof(arrayBuffer,1024); + if (chker.includes('