aboutsummaryrefslogtreecommitdiff
path: root/src/client/Network.ts
diff options
context:
space:
mode:
Diffstat (limited to 'src/client/Network.ts')
-rw-r--r--src/client/Network.ts11
1 files changed, 3 insertions, 8 deletions
diff --git a/src/client/Network.ts b/src/client/Network.ts
index 8876d8190..17f8a6534 100644
--- a/src/client/Network.ts
+++ b/src/client/Network.ts
@@ -1,3 +1,4 @@
+import formidable from 'formidable';
import * as requestPromise from 'request-promise';
import { ClientUtils } from '../ClientUtils';
import { Utils } from '../Utils';
@@ -49,15 +50,9 @@ export namespace Networking {
if (!fileguidpairs.length) {
return [];
}
- const maxFileSize = 5000000;
+ const maxFileSize = 6000000;
if (fileguidpairs.some(f => f.file.size > maxFileSize)) {
- return new Promise<Upload.FileResponse<T>[]>(res => {
- res([{
- source: { size: 0, filepath: '', mimetype: '', originalFilename: '', newFilename: '',hashAlgorithm: false,
- toJSON: () => ({ size: 0, filepath: '', mimetype: '', originalFilename: '', newFilename: '',name: '', length: 0, mtime: new Date(), type: '' }) },
- result: { name: '', message: `max file size (${maxFileSize / 1000000}MB) exceeded` }
- }]) // prettier-ignore
- });
+ return new Promise<Upload.FileResponse<T>[]>(res => res([{ source: { newFilename: '', mimetype: '' } as formidable.File, result: new Error(`max file size (${maxFileSize / 1000000}MB) exceeded`) }]));
}
formData.set('fileguids', fileguidpairs.map(pair => pair.guid).join(';'));
formData.set('filesize', fileguidpairs.reduce((sum, pair) => sum + pair.file.size, 0).toString());