From cd4168d2b8ef01afd6e8e55e6d4927dcf8bd89c6 Mon Sep 17 00:00:00 2001
From: Luc Didry ');
+ innerHTML += `
`;
} else if (data.type.match(/^video\//) !== null) {
- innerHTML.push('');
+ innerHTML += ``;
} else if (data.type.match(/^audio\//) !== null) {
- innerHTML.push('');
+ innerHTML += ``;
} else if (isZip) {
- innerHTML.push('');
+ innerHTML += ``;
}
- pbd.html(innerHTML.join(''));
+ pbd.html(innerHTML);
if (isZip) {
$('#showZipContent').click(function() {
JSZip.loadAsync(blob)
.then(function (zip) {
- var innerHTML = ['
', i18n.zipContent, '
'];
+ var innerHTML = `
';
+ pbd.append(innerHTML);
$('.download-zip-content').click(function(e) {
e.preventDefault();
var t = $(this);
@@ -171,7 +173,8 @@ function spawnWebsocket(pa) {
});
}
if ($('#file_pwd').length === 1) {
- window.ws.send('{"ended":true, "file_pwd": "'+$('#file_pwd').val()+'"}');
+ val = $('#file_pwd').val();
+ window.ws.send(`{"ended":true, "file_pwd": "${val}"}`);
} else {
window.ws.send('{"ended":true}');
}
@@ -187,18 +190,19 @@ function spawnWebsocket(pa) {
window.ws.onclose = function() {
console.log('Connection is closed');
if (!window.completed) {
- console.log('Connection closed. Retrying to get slice '+(data.part + 1));
+ console.log(`Connection closed. Retrying to get slice ${data.part + 1}`);
window.ws = spawnWebsocket(data.part + 1);
}
}
window.ws.onerror = function() {
- console.log('Error. Retrying to get slice '+(data.part + 1));
+ console.log(`Error. Retrying to get slice ${data.part + 1}`);
window.ws = spawnWebsocket(data.part + 1);
};
if ($('#file_pwd').length === 1) {
- window.ws.send('{"part":'+(data.part + 1)+', "file_pwd": "'+$('#file_pwd').val()+'"}');
+ val = $('#file_pwd').val();
+ window.ws.send(`{"part":${data.part + 1}, "file_pwd": "${val}"}`);
} else {
- window.ws.send('{"part":'+(data.part + 1)+'}');
+ window.ws.send(`{"part":${data.part + 1}}`);
}
}
}
@@ -215,7 +219,7 @@ function spawnWebsocket(pa) {
ws.onerror = function() {
window.attempts++;
if (window.attempts < 10) {
- console.log('Error. Retrying to get slice '+pa);
+ console.log(`Error. Retrying to get slice ${pa}`);
window.ws = spawnWebsocket(pa);
} else {
alert(i18n.tooMuchAttempts);
@@ -229,7 +233,13 @@ $(document).ready(function(){
window.ws.onclose = function() {};
window.ws.close();
$('#please-wait, #loading, #pbd, #abort').remove();
- $('#filesize').parent().append('${i18n.zipContent}
`;
zip.forEach(function (relativePath, zipEntry) {
- innerHTML.push(
- '
');
- pbd.append(innerHTML.join(''));
+ innerHTML += ''+i18n.aborted1+'
'+i18n.aborted2+'