fix: incorrect hex parsing (#736)

This commit is contained in:
diced
2025-03-04 12:08:04 -08:00
parent 01e45a19e7
commit c9ed28e042

View File

@@ -39,7 +39,10 @@ export type WebhooksExecuteBody = {
};
export function hexString(value?: string | null): number | null {
return value ? (isNaN(parseInt(value, 16)) ? null : parseInt(value, 16)) : null;
if (!value) return null;
const parsed = parseInt(value.replace(/^#/, ''), 16);
return isNaN(parsed) ? null : parsed;
}
export function parseContent(