From decd2d6625f6f5de6ddf76f12a3ded5f1b2bf370 Mon Sep 17 00:00:00 2001 From: Felix Roos Date: Fri, 5 Aug 2022 16:10:37 +0200 Subject: [PATCH] fixes #130 + #156 --- packages/core/pattern.mjs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/pattern.mjs b/packages/core/pattern.mjs index 84441a1b..48e52643 100644 --- a/packages/core/pattern.mjs +++ b/packages/core/pattern.mjs @@ -1294,8 +1294,8 @@ export function slowcatPrime(...pats) { pats = pats.map(reify); const query = function (state) { const pat_n = Math.floor(state.span.begin) % pats.length; - const pat = pats[pat_n]; - return pat.query(state); + const pat = pats[pat_n]; // can be undefined for same cases e.g. /#cHVyZSg0MikKICAuZXZlcnkoMyxhZGQoNykpCiAgLmxhdGUoLjUp + return pat?.query(state) || []; }; return new Pattern(query)._splitQueries(); }