From 08afa0b7475663ad19bf6aebcf8eb7bda77796b4 Mon Sep 17 00:00:00 2001 From: Ben Phelps Date: Mon, 5 Sep 2022 10:08:02 +0300 Subject: [PATCH] check that content type exists before setting it --- src/utils/proxies/credentialed.js | 2 +- src/utils/proxies/generic.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/utils/proxies/credentialed.js b/src/utils/proxies/credentialed.js index f13487465..9672a7591 100644 --- a/src/utils/proxies/credentialed.js +++ b/src/utils/proxies/credentialed.js @@ -19,7 +19,7 @@ export default async function credentialedProxyHandler(req, res) { }, }); - res.setHeader("Content-Type", contentType); + if (contentType) res.setHeader("Content-Type", contentType); return res.status(status).send(data); } } diff --git a/src/utils/proxies/generic.js b/src/utils/proxies/generic.js index 6899ebf91..09eb9a0e6 100644 --- a/src/utils/proxies/generic.js +++ b/src/utils/proxies/generic.js @@ -12,7 +12,7 @@ export default async function genericProxyHandler(req, res) { const url = new URL(formatApiCall(widget.type, { endpoint, ...widget })); const [status, contentType, data] = await httpProxy(url); - res.setHeader("Content-Type", contentType); + if (contentType) res.setHeader("Content-Type", contentType); return res.status(status).send(data); } }