Skip to content

Commit 085a45a

Browse files
committed
Fixed multer type issue
1 parent 85e5570 commit 085a45a

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
"@types/bcrypt": "^5.0.2",
2121
"@types/bcryptjs": "^2.4.6",
2222
"@types/cors": "^2.8.17",
23-
"@types/express": "^4.17.21",
23+
"@types/express": "^4.17.23",
2424
"@types/jsonwebtoken": "^9.0.6",
2525
"@types/morgan": "^1.9.9",
26-
"@types/multer": "^1.4.11",
26+
"@types/multer": "^1.4.13",
2727
"@types/nodemailer": "^6.4.15",
2828
"@typescript-eslint/eslint-plugin": "^7.15.0",
2929
"@typescript-eslint/parser": "^7.15.0",
@@ -37,7 +37,7 @@
3737
"colors": "^1.4.0",
3838
"cors": "^2.8.5",
3939
"dotenv": "^16.4.5",
40-
"express": "^4.19.2",
40+
"express": "^4.21.2",
4141
"http-status-codes": "^2.3.0",
4242
"i": "^0.3.7",
4343
"jsonwebtoken": "^9.0.2",

src/app/middlewares/fileUploadHandler.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ const fileUploadHandler = () => {
5454
});
5555

5656
//file filter
57-
const filterFilter = (req: Request, file: any, cb: FileFilterCallback) => {
57+
const fileFilter = (req: Request, file: any, cb: FileFilterCallback) => {
5858
if (file.fieldname === 'image') {
5959
if (
6060
file.mimetype === 'image/jpeg' ||
@@ -94,7 +94,7 @@ const fileUploadHandler = () => {
9494

9595
const upload = multer({
9696
storage: storage,
97-
fileFilter: filterFilter,
97+
fileFilter: fileFilter as any,
9898
}).fields([
9999
{ name: 'image', maxCount: 3 },
100100
{ name: 'media', maxCount: 3 },

src/app/modules/user/user.route.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import express, { NextFunction, Request, Response } from 'express';
22
import { USER_ROLES } from '../../../enums/user';
33
import auth from '../../middlewares/auth';
4-
import fileUploadHandler from '../../middlewares/fileUploadHandler';
54
import validateRequest from '../../middlewares/validateRequest';
65
import { UserController } from './user.controller';
76
import { UserValidation } from './user.validation';
7+
import fileUploadHandler from '../../middlewares/fileUploadHandler';
88
const router = express.Router();
99

1010
router

0 commit comments

Comments
 (0)