mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-15 12:09:40 +08:00
Merge pull request #17078 from Huruikagi/update_multer_filefilter
multer: Allow null in Options.fileFilter.callback first parameter
This commit is contained in:
2
types/multer/index.d.ts
vendored
2
types/multer/index.d.ts
vendored
@@ -43,7 +43,7 @@ declare namespace multer {
|
||||
preservePath?: boolean;
|
||||
};
|
||||
/** A function to control which files to upload and which to skip. */
|
||||
fileFilter?(req: Express.Request, file: Express.Multer.File, callback: (error: Error, acceptFile: boolean) => void): void;
|
||||
fileFilter?(req: Express.Request, file: Express.Multer.File, callback: (error: Error | null, acceptFile: boolean) => void): void;
|
||||
}
|
||||
|
||||
interface StorageEngine {
|
||||
|
||||
@@ -1,7 +1,12 @@
|
||||
import * as express from 'express';
|
||||
import * as multer from 'multer';
|
||||
|
||||
const upload = multer({ dest: 'uploads/' });
|
||||
const upload = multer({
|
||||
dest: 'uploads/',
|
||||
fileFilter: (req, file, cb) => {
|
||||
cb(null, true);
|
||||
}
|
||||
});
|
||||
|
||||
const app = express();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user