From c61dee4b62f05463c21bdd7951621c2bee0f0886 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 5 Nov 2020 21:01:19 -0500 Subject: [PATCH] fix: #8840, don't crash if /compose route is called with no query params --- src/controllers/composer.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/controllers/composer.js b/src/controllers/composer.js index 36dd1fac40..5d9e3a3260 100644 --- a/src/controllers/composer.js +++ b/src/controllers/composer.js @@ -22,6 +22,9 @@ exports.get = async function (req, res, callback) { templateData: {}, }); + if (res.headersSent) { + return; + } if (!data || !data.templateData) { return callback(new Error('[[error:invalid-data]]')); }