From 593a3f665713c56bfa5e1aaef9e16143bc283396 Mon Sep 17 00:00:00 2001 From: Luca Carlon Date: Thu, 23 Apr 2020 10:08:16 +0200 Subject: [PATCH] Handle missing filename header. --- multipart.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/multipart.js b/multipart.js index 1efecfe..478beae 100644 --- a/multipart.js +++ b/multipart.js @@ -34,7 +34,7 @@ exports.Parse = function(multipartBodyBuffer,boundary){ return o; } var header = part.header.split(';'); - var file = obj(header[2]); + var file = header.length > 2 ? obj(header[2]) : {} var contentType = part.info.split(':')[1].trim(); Object.defineProperty( file , 'type' , { value: contentType, writable: true, enumerable: true, configurable: true })