Skip to content

Commit 3f59a4a

Browse files
committed
Bumps mime to 2.0.3 (requires node 6+)
1 parent 0282761 commit 3f59a4a

File tree

3 files changed

+5
-5
lines changed

3 files changed

+5
-5
lines changed

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"intersect": "1.0.1",
2727
"lodash": "4.17.4",
2828
"lru-cache": "4.1.1",
29-
"mime": "1.4.0",
29+
"mime": "2.0.3",
3030
"mongodb": "2.2.33",
3131
"multer": "1.3.0",
3232
"parse": "1.10.0",

src/Controllers/FilesController.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@ export class FilesController extends AdaptableController {
1919

2020
const hasExtension = extname.length > 0;
2121

22-
if (!hasExtension && contentType && mime.extension(contentType)) {
23-
filename = filename + '.' + mime.extension(contentType);
22+
if (!hasExtension && contentType && mime.getExtension(contentType)) {
23+
filename = filename + '.' + mime.getExtension(contentType);
2424
} else if (hasExtension && !contentType) {
25-
contentType = mime.lookup(filename);
25+
contentType = mime.getType(filename);
2626
}
2727

2828
filename = randomHexString(32) + '_' + filename;

src/Routers/FilesRouter.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export class FilesRouter {
3737
const config = new Config(req.params.appId);
3838
const filesController = config.filesController;
3939
const filename = req.params.filename;
40-
const contentType = mime.lookup(filename);
40+
const contentType = mime.getType(filename);
4141
if (isFileStreamable(req, filesController)) {
4242
filesController.getFileStream(config, filename).then((stream) => {
4343
handleFileStream(stream, req, res, contentType);

0 commit comments

Comments
 (0)