From 95187e14cb7aaa0790f32df2598978a97654c52e Mon Sep 17 00:00:00 2001 From: rijkvanzanten Date: Thu, 17 Jun 2021 11:20:56 -0400 Subject: [PATCH] Trim val before check h/t @aidenfoxx --- api/src/controllers/files.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/api/src/controllers/files.ts b/api/src/controllers/files.ts index 3c1a93b530e26..88982d5b550f1 100644 --- a/api/src/controllers/files.ts +++ b/api/src/controllers/files.ts @@ -37,9 +37,9 @@ const multipartHandler = asyncHandler(async (req, res, next) => { let fileCount = 0; busboy.on('field', (fieldname: keyof File, val) => { - if (val === 'null') val = null; - if (val === 'false') val = false; - if (val === 'true') val = true; + if (typeof val === 'string' && val.trim() === 'null') val = null; + if (typeof val === 'string' && val.trim() === 'false') val = false; + if (typeof val === 'string' && val.trim() === 'true') val = true; if (fieldname === 'storage') { disk = val;