Skip to content

Commit 9b263eb

Browse files
committed
Moved express-fileupload middleware and added limit
1 parent 0f1d30c commit 9b263eb

1 file changed

Lines changed: 10 additions & 7 deletions

File tree

apps/api/src/media/routes.ts

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,10 @@
11
import express, { Request, Response } from "express";
22
import cors from "cors";
33
import fileUpload from "express-fileupload";
4-
import { tempFileDirForUploads } from "../config/constants";
4+
import {
5+
tempFileDirForUploads,
6+
maxFileUploadSizeSubscribed,
7+
} from "../config/constants";
58
import apikey from "../apikey/middleware";
69
import {
710
getMedia,
@@ -15,16 +18,16 @@ import presigned from "../presigning/middleware";
1518

1619
const router = express.Router();
1720

18-
router.use(
21+
router.post(
22+
"/create",
23+
cors(),
1924
fileUpload({
2025
useTempFiles: true,
2126
tempFileDir: tempFileDirForUploads,
27+
limits: {
28+
fileSize: maxFileUploadSizeSubscribed,
29+
},
2230
}),
23-
);
24-
25-
router.post(
26-
"/create",
27-
cors(),
2831
(req: Request, res: Response, next: (...args: any[]) => void) => {
2932
const { signature } = req.query;
3033
if (signature) {

0 commit comments

Comments
 (0)