From c7d53bd9b58cf4d334e9dd05d671d6b650bc3154 Mon Sep 17 00:00:00 2001 From: plebeius Date: Mon, 8 Dec 2025 23:36:55 +0100 Subject: [PATCH] fix: accept dynamic time filters in feed routes --- src/lib/utils/route-utils.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/utils/route-utils.ts b/src/lib/utils/route-utils.ts index 693dc990..bdef32f6 100644 --- a/src/lib/utils/route-utils.ts +++ b/src/lib/utils/route-utils.ts @@ -119,8 +119,8 @@ export const isFeedRoute = (pathname: string): boolean => { if (segments.length >= 1) { if (segments.length === 1) return true; if (segments.length === 2 && segments[1] === 'catalog') return true; - if (segments.length === 2 && /^(1h|24h|1w|1m|1y|all)$/.test(segments[1])) return true; - if (segments.length === 3 && segments[1] === 'catalog' && /^(1h|24h|1w|1m|1y|all)$/.test(segments[2])) return true; + if (segments.length === 2 && /^(?:\d+(?:h|d|w|m|y)|all)$/.test(segments[1])) return true; + if (segments.length === 3 && segments[1] === 'catalog' && /^(?:\d+(?:h|d|w|m|y)|all)$/.test(segments[2])) return true; } return false;