From 205bf4778343212441eee3b9637f45367be5beea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bar=C4=B1=C5=9F=20Soner=20U=C5=9Fakl=C4=B1?= Date: Thu, 16 Jan 2025 13:56:57 -0500 Subject: [PATCH] fix: add HEAD check to unsub route --- src/controllers/accounts/settings.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/controllers/accounts/settings.js b/src/controllers/accounts/settings.js index 8530486d7c..1c16bf49c2 100644 --- a/src/controllers/accounts/settings.js +++ b/src/controllers/accounts/settings.js @@ -126,6 +126,9 @@ const doUnsubscribe = async (payload) => { }; settingsController.unsubscribe = async (req, res) => { + if (req.method === 'HEAD') { + return res.sendStatus(204); + } try { const payload = await jwtVerifyAsync(req.params.token); if (!payload || !unsubscribable.includes(payload.template)) {