diff --git a/client/api/reader.js b/client/api/reader.js index 1088cf26..d8ca7348 100644 --- a/client/api/reader.js +++ b/client/api/reader.js @@ -1,7 +1,7 @@ import axios from 'axios'; import {sleep} from '../share/utils'; -const maxFileUploadSize = 10*1024*1024; +const maxFileUploadSize = 50*1024*1024; const api = axios.create({ baseURL: '/api/reader' }); diff --git a/server/core/FileDownloader.js b/server/core/FileDownloader.js index 5e2a24cc..d816b07c 100644 --- a/server/core/FileDownloader.js +++ b/server/core/FileDownloader.js @@ -1,11 +1,12 @@ const got = require('got'); +const maxDownloadSize = 50*1024*1024; + class FileDownloader { constructor() { } async load(url, callback) { - const maxDownloadSize = 10*1024*1024; let errMes = ''; const response = await got(url, {method: 'HEAD'}); diff --git a/server/routes.js b/server/routes.js index 1bee3b3a..aa6014c0 100644 --- a/server/routes.js +++ b/server/routes.js @@ -2,6 +2,8 @@ const c = require('./controllers'); const utils = require('./core/utils'); const multer = require('multer'); +const maxUploadSize = 50*1024*1024; + function initRoutes(app, connPool, config) { const misc = new c.MiscController(connPool, config); const reader = new c.ReaderController(connPool, config); @@ -20,7 +22,7 @@ function initRoutes(app, connPool, config) { cb(null, utils.randomHexString(30)); } }); - const upload = multer({ storage, limits: {fileSize: 10*1024*1024} }); + const upload = multer({ storage, limits: {fileSize: maxUploadSize} }); //routes const routes = [