From c41837a4f940fff6d8acc47f7df78519ad15aca8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ramirez=20Vargas=2C=20Jos=C3=A9=20Pablo?= Date: Wed, 5 Mar 2025 22:42:35 -0600 Subject: [PATCH] fix: Empty string, undefined and null values in parameters are now untouched --- src/lib/core/RouterEngine.svelte.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/lib/core/RouterEngine.svelte.ts b/src/lib/core/RouterEngine.svelte.ts index 3b1b57b..c2054b2 100644 --- a/src/lib/core/RouterEngine.svelte.ts +++ b/src/lib/core/RouterEngine.svelte.ts @@ -67,6 +67,9 @@ function escapeRegExp(string: string): string { } function tryParseValue(value: string) { + if (value === '' || value === undefined || value === null) { + return value; + } const num = Number(value); if (!isNaN(num)) { return num;