increase uploadFile buffer to speed up file uploads #6169
Signed-off-by: si458 <simonsmith5521@gmail.com>
si458 committed
Jun 11, 2024 at 17:02 UTC
74d625269964f9d028ee2f537f7d56b1eaceb183
4 files changed
+7
-7
views/default-mobile.handlebars
+3
-3
@@ -1,4 +1,4 @@
1
-<!DOCTYPE html>
1
+<!DOCTYPE html>
2
<html lang="en" dir="ltr" xmlns="http://www.w3.org/1999/xhtml">
3
<head>
4
<meta charset="utf-8">
@@ -6037,7 +6037,7 @@
6037
if (start >= data.byteLength) {
6038
files.sendText(JSON.stringify({ action: 'uploaddone', reqid: uploadFile.xfilePtr }));
6039
} else {
6040
- var end = uploadFile.xptr + 16384;
6040
+ var end = uploadFile.xptr + 65565;
6041
if (end > data.byteLength) { if (dataPriming == true) { return; } end = data.byteLength; }
6042
var dataslice = new Uint8Array(data.slice(start, end))
6043
if ((dataslice[0] == 123) || (dataslice[0] == 0)) {
@@ -6053,7 +6053,7 @@
6053
} else if (uploadFile.xfile) {
6054
if (uploadFile.xreader != null) return; // Data reading already in process
6055
if (uploadFile.xptr >= uploadFile.xfile.size) return;
6056
- var end = uploadFile.xptr + 16384;
6056
+ var end = uploadFile.xptr + 65565;
6057
if (end > uploadFile.xfile.size) { if (dataPriming == true) { return; } end = uploadFile.xfile.size; }
6058
uploadFile.xreader = new FileReader();
6059
uploadFile.xreader.onerror = function (err) { console.log(err); }
views/default.handlebars
+2
-2
@@ -11699,7 +11699,7 @@
11699
if (start >= data.byteLength) {
11700
files.sendText(JSON.stringify({ action: 'uploaddone', reqid: uploadFile.xfilePtr }));
11701
} else {
11702
- var end = uploadFile.xptr + 16384;
11702
+ var end = uploadFile.xptr + 65565;
11703
if (end > data.byteLength) { if (dataPriming == true) { return; } end = data.byteLength; }
11704
var dataslice = new Uint8Array(data.slice(start, end))
11705
if ((dataslice[0] == 123) || (dataslice[0] == 0)) {
@@ -11715,7 +11715,7 @@
11715
} else if (uploadFile.xfile) {
11716
if (uploadFile.xreader != null) return; // Data reading already in process
11717
if (uploadFile.xptr >= uploadFile.xfile.size) return;
11718
- var end = uploadFile.xptr + 16384;
11718
+ var end = uploadFile.xptr + 65565;
11719
if (end > uploadFile.xfile.size) { if (dataPriming == true) { return; } end = uploadFile.xfile.size; }
11720
uploadFile.xreader = new FileReader();
11721
uploadFile.xreader.onerror = function (err) { console.log(err); }
views/sharing-mobile.handlebars
+1
-1
@@ -2364,7 +2364,7 @@
2364
function p13uploadNextPart(dataPriming) {
2365
if (uploadFile.xreader != null) return; // Data reading already in process
2366
if (uploadFile.xptr >= uploadFile.xfile.size) return;
2367
- var end = uploadFile.xptr + 16384;
2367
+ var end = uploadFile.xptr + 65565;
2368
if (end > uploadFile.xfile.size) { if (dataPriming == true) { return; } end = uploadFile.xfile.size; }
2369
uploadFile.xreader = new FileReader();
2370
uploadFile.xreader.onerror = function (err) { console.log(err); }
views/sharing.handlebars
+1
-1
@@ -2191,7 +2191,7 @@
2191
if (start >= data.byteLength) {
2192
files.sendText(JSON.stringify({ action: 'uploaddone', reqid: uploadFile.xfilePtr }));
2193
} else {
2194
- var end = uploadFile.xptr + 16384;
2194
+ var end = uploadFile.xptr + 65565;
2195
if (end > data.byteLength) { if (dataPriming == true) { return; } end = data.byteLength; }
2196
var dataslice = new Uint8Array(data.slice(start, end))
2197
if ((dataslice[0] == 123) || (dataslice[0] == 0)) {