From 8520044f3eff00a9cf6c3ac7eb55fda75a5764e0 Mon Sep 17 00:00:00 2001 From: tyow Date: Fri, 20 Feb 2026 13:10:16 -0500 Subject: [PATCH] fixed bug where withBase would silence a pattern if freq was unset --- packages/xen/xen.mjs | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/xen/xen.mjs b/packages/xen/xen.mjs index 828cab6ea..3f940c89a 100644 --- a/packages/xen/xen.mjs +++ b/packages/xen/xen.mjs @@ -149,6 +149,7 @@ export const withBase = register('withBase', (b, pat) => { let hVal = hap.value; const isObject = typeof hVal === 'object'; let freq = isObject ? hVal.freq : hVal; + if (!freq) return hap; freq = (freq * base) / originalBase; hap.value = isObject ? { ...hap.value, freq } : { freq }; return hap;