diff options
author | Leo Kettmeir <crowlkats@toaxl.com> | 2024-08-22 05:44:09 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-22 05:44:09 -0700 |
commit | 9bc7de9b135cf92c7c4f041ad7901e9c3ba12004 (patch) | |
tree | a9d9eaa6f0d63e9bf77a13a7cf5c266b7f761818 /ext/url/01_urlpattern.js | |
parent | 79c7db3952947d4c6554357a32823be77be0c0f3 (diff) |
fix(urlpattern): fallback to empty string for undefined group values (#25151)
This change was introduced in #24741, but due to the change in
behaviour, we will revert it and re-introduce it in 2.0
Diffstat (limited to 'ext/url/01_urlpattern.js')
-rw-r--r-- | ext/url/01_urlpattern.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ext/url/01_urlpattern.js b/ext/url/01_urlpattern.js index 0bba59cf0..58a6d6bce 100644 --- a/ext/url/01_urlpattern.js +++ b/ext/url/01_urlpattern.js @@ -349,7 +349,7 @@ class URLPattern { const groups = res.groups; for (let i = 0; i < groupList.length; ++i) { // TODO(lucacasonato): this is vulnerable to override mistake - groups[groupList[i]] = match[i + 1]; + groups[groupList[i]] = match[i + 1] ?? ""; // TODO(@crowlKats): remove fallback for 2.0 } break; } |