From 47b58c34d80921de88dca3bb847a527d4a16c60f Mon Sep 17 00:00:00 2001 From: Rushil Perera Date: Tue, 10 Sep 2024 22:34:43 -0400 Subject: [PATCH] fix: url incorrect when verifying QStash header --- src/libs/qstash/verifyQstashHeader.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/libs/qstash/verifyQstashHeader.ts b/src/libs/qstash/verifyQstashHeader.ts index 4645dd9..8dd5c75 100644 --- a/src/libs/qstash/verifyQstashHeader.ts +++ b/src/libs/qstash/verifyQstashHeader.ts @@ -21,7 +21,9 @@ export async function verifyQstashHeader( return await receiver.verify({ body: await req.text(), signature, - url: req.url, + url: req.url.startsWith("http://localhost") + ? req.url + : req.url.replace("http://", "https://"), }); } catch (error) { if (error instanceof SignatureError) {