From b04b51d2c4bbc9a595336b8c5f9f66efc2f4c1e6 Mon Sep 17 00:00:00 2001 From: Ghost Date: Sun, 18 Jan 2026 20:03:13 -0800 Subject: [PATCH] Voice-call: fix Twilio signature ordering --- extensions/voice-call/src/webhook-security.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extensions/voice-call/src/webhook-security.ts b/extensions/voice-call/src/webhook-security.ts index 2471d8841..79bd96099 100644 --- a/extensions/voice-call/src/webhook-security.ts +++ b/extensions/voice-call/src/webhook-security.ts @@ -25,7 +25,7 @@ export function validateTwilioSignature( // Sort params alphabetically and append key+value const sortedParams = Array.from(params.entries()).sort((a, b) => - a[0].localeCompare(b[0]), + a[0] < b[0] ? -1 : a[0] > b[0] ? 1 : 0, ); for (const [key, value] of sortedParams) {