When I use POST to upload a file, if the form contains an additional file field that I haven't accounted for in the swagger YAML, I get this error:
Error: Unexpected field application.js:630 at makeError (c:\node_projects\open-protocol-loader-v2\node_modules\multer\lib\make-error.js:12:13) at wrappedFileFilter (c:\node_projects\open-protocol-loader-v2\node_modules\multer\index.js:40:19) at Busboy.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\multer\lib\make-middleware.js:114:7) at emitMany (events.js:146:13) at Busboy.emit (events.js:223:7) at Busboy.emit (c:\node_projects\open-protocol-loader-v2\node_modules\busboy\lib\main.js:38:33) at PartStream.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\busboy\lib\types\multipart.js:213:13) at emitOne (events.js:115:13) at PartStream.emit (events.js:210:7) at HeaderParser.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\Dicer.js:51:16) at emitOne (events.js:115:13) at HeaderParser.emit (events.js:210:7) at HeaderParser._finish (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\HeaderParser.js:68:8) at SBMH.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\HeaderParser.js:40:12) at emitOne (events.js:115:13) at SBMH.emit (events.js:210:7) at SBMH._sbmh_feed (c:\node_projects\open-protocol-loader-v2\node_modules\streamsearch\lib\sbmh.js:95:16) at SBMH.push (c:\node_projects\open-protocol-loader-v2\node_modules\streamsearch\lib\sbmh.js:56:14) at HeaderParser.push (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\HeaderParser.js:46:19) at Dicer._oninfo (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\Dicer.js:197:25) at SBMH.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\Dicer.js:127:10) at emitMany (events.js:146:13)
Is there any way to just ignore file fields I don't expect?
When I use POST to upload a file, if the form contains an additional file field that I haven't accounted for in the swagger YAML, I get this error:
Error: Unexpected field application.js:630 at makeError (c:\node_projects\open-protocol-loader-v2\node_modules\multer\lib\make-error.js:12:13) at wrappedFileFilter (c:\node_projects\open-protocol-loader-v2\node_modules\multer\index.js:40:19) at Busboy.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\multer\lib\make-middleware.js:114:7) at emitMany (events.js:146:13) at Busboy.emit (events.js:223:7) at Busboy.emit (c:\node_projects\open-protocol-loader-v2\node_modules\busboy\lib\main.js:38:33) at PartStream.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\busboy\lib\types\multipart.js:213:13) at emitOne (events.js:115:13) at PartStream.emit (events.js:210:7) at HeaderParser.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\Dicer.js:51:16) at emitOne (events.js:115:13) at HeaderParser.emit (events.js:210:7) at HeaderParser._finish (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\HeaderParser.js:68:8) at SBMH.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\HeaderParser.js:40:12) at emitOne (events.js:115:13) at SBMH.emit (events.js:210:7) at SBMH._sbmh_feed (c:\node_projects\open-protocol-loader-v2\node_modules\streamsearch\lib\sbmh.js:95:16) at SBMH.push (c:\node_projects\open-protocol-loader-v2\node_modules\streamsearch\lib\sbmh.js:56:14) at HeaderParser.push (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\HeaderParser.js:46:19) at Dicer._oninfo (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\Dicer.js:197:25) at SBMH.<anonymous> (c:\node_projects\open-protocol-loader-v2\node_modules\dicer\lib\Dicer.js:127:10) at emitMany (events.js:146:13)
Is there any way to just ignore file fields I don't expect?
Thanks.