Skip to content

Commit 5f331ab

Browse files
author
Codex Microtask Operator
committed
Fix webhook signature type guard
1 parent d60ceab commit 5f331ab

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

apps/logicsrc-web/src/lib/coinpay.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,7 @@ export function verifyCoinPayWebhook(
117117
const parts = signatureHeader.split(",").map((part) => part.trim());
118118
const timestamp = parts.find((part) => part.startsWith("t="))?.slice(2);
119119
const signature = parts.find((part) => part.startsWith("v1="))?.slice(3);
120-
if (!timestamp || !/^[0-9a-fA-F]{64}$/.test(signature)) {
120+
if (!timestamp || !signature || !/^[0-9a-fA-F]{64}$/.test(signature)) {
121121
return false;
122122
}
123123

0 commit comments

Comments
 (0)