diff --git a/package-lock.json b/package-lock.json index 1b09311..eb46fe1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,7 +28,7 @@ "moment": "^2.29.4", "multer": "^1.4.5-lts.1", "node-pg-migrate": "^6.2.2", - "pg": "^8.11.5", + "pg": "^8.12.0", "pg-promise": "^10.15.4", "uuid": "^9.0.1", "winston": "^3.13.0", @@ -9454,9 +9454,10 @@ } }, "node_modules/pg": { - "version": "8.11.5", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.11.5.tgz", - "integrity": "sha512-jqgNHSKL5cbDjFlHyYsCXmQDrfIX/3RsNwYqpd4N0Kt8niLuNoRNH+aazv6cOd43gPh9Y4DjQCtb+X0MH0Hvnw==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.12.0.tgz", + "integrity": "sha512-A+LHUSnwnxrnL/tZ+OLfqR1SxLN3c/pgDztZ47Rpbsd4jUytsTtwQo/TLPRzPJMp/1pbhYVhH9cuSZLAajNfjQ==", + "license": "MIT", "dependencies": { "pg-connection-string": "^2.6.4", "pg-pool": "^3.6.2", diff --git a/package.json b/package.json index 54d717d..b4498d5 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,7 @@ "moment": "^2.29.4", "multer": "^1.4.5-lts.1", "node-pg-migrate": "^6.2.2", - "pg": "^8.11.5", + "pg": "^8.12.0", "pg-promise": "^10.15.4", "uuid": "^9.0.1", "winston": "^3.13.0", diff --git a/src/server/controllers/item/create-item-controller.ts b/src/server/controllers/item/create-item-controller.ts index 1aea751..37f668b 100644 --- a/src/server/controllers/item/create-item-controller.ts +++ b/src/server/controllers/item/create-item-controller.ts @@ -31,12 +31,13 @@ import { DataParsingException } from "../../errors/data-parsing-exception" import { itemErrorHandler } from "./shared/item-error-handler" const pg = pgp() +// eslint-disable-next-line @typescript-eslint/no-magic-numbers +const FILE_LIMIT = 5120 * 1024 * 1024 const upload = multer( { dest: "./uploads", - // eslint-disable-next-line @typescript-eslint/no-magic-numbers - limits: { fieldSize: 2048 * 1024 * 1024 }, + limits: { fieldSize: FILE_LIMIT }, }).fields([ { name: "kpi", maxCount: 1 }, { name: "monitoring", maxCount: 1 },