Merge pull request #17078 from Huruikagi/update_multer_filefilter

multer: Allow null in Options.fileFilter.callback first parameter
This commit is contained in:
Mine Starks
2017-06-16 10:25:03 -07:00
committed by GitHub
2 changed files with 7 additions and 2 deletions

View File

@@ -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 {

View File

@@ -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();