|
|
@ -3,7 +3,7 @@ |
|
|
|
const express = require('express') |
|
|
|
const express = require('express') |
|
|
|
, router = express.Router() |
|
|
|
, router = express.Router() |
|
|
|
, Boards = require(__dirname+'/../db/boards.js') |
|
|
|
, Boards = require(__dirname+'/../db/boards.js') |
|
|
|
, { globalLimits, debugLogs, safeFileNames } = require(__dirname+'/../configs/main.js') |
|
|
|
, { globalLimits, debugLogs, filterFileNames } = require(__dirname+'/../configs/main.js') |
|
|
|
//middlewares
|
|
|
|
//middlewares
|
|
|
|
, calcPerms = require(__dirname+'/../helpers/checks/calcpermsmiddleware.js') |
|
|
|
, calcPerms = require(__dirname+'/../helpers/checks/calcpermsmiddleware.js') |
|
|
|
, hasPerms = require(__dirname+'/../helpers/checks/haspermsmiddleware.js') |
|
|
|
, hasPerms = require(__dirname+'/../helpers/checks/haspermsmiddleware.js') |
|
|
@ -27,7 +27,7 @@ const express = require('express') |
|
|
|
, postFiles = upload({ |
|
|
|
, postFiles = upload({ |
|
|
|
debug: debugLogs, |
|
|
|
debug: debugLogs, |
|
|
|
createParentPath: true, |
|
|
|
createParentPath: true, |
|
|
|
safeFileNames, |
|
|
|
safeFileNames: filterFileNames, |
|
|
|
preserveExtension: 4, |
|
|
|
preserveExtension: 4, |
|
|
|
limits: { |
|
|
|
limits: { |
|
|
|
totalSize: globalLimits.postFilesSize.max, |
|
|
|
totalSize: globalLimits.postFilesSize.max, |
|
|
@ -41,7 +41,7 @@ const express = require('express') |
|
|
|
, bannerFiles = upload({ |
|
|
|
, bannerFiles = upload({ |
|
|
|
debug: debugLogs, |
|
|
|
debug: debugLogs, |
|
|
|
createParentPath: true, |
|
|
|
createParentPath: true, |
|
|
|
safeFileNames, |
|
|
|
safeFileNames: filterFileNames, |
|
|
|
preserveExtension: 3, |
|
|
|
preserveExtension: 3, |
|
|
|
limits: { |
|
|
|
limits: { |
|
|
|
totalSize: globalLimits.bannerFilesSize.max, |
|
|
|
totalSize: globalLimits.bannerFilesSize.max, |
|
|
|