Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix Astro middleware by collapsing duplicate leading slashes in URL path
Fixes the following worker crash in Cloudflare Pages when accessing an API endpoint where the URL path starts with more than one slash: (error) 19:51:47 [ERROR] TypeError: Invalid URL string. at new ClerkUrl (_astro-internal_middleware.mjs:2383:16) at createClerkUrl (_astro-internal_middleware.mjs:2389:10) at ClerkRequest.deriveUrlFromHeaders (_astro-internal_middleware.mjs:2420:12) at new ClerkRequest (_astro-internal_middleware.mjs:2395:26) at createClerkRequest (_astro-internal_middleware.mjs:2434:54) at astroMiddleware (_astro-internal_middleware.mjs:3657:26) at applyHandle (chunks/index_CJfit7_z.mjs:353:22) at chunks/index_CJfit7_z.mjs:372:18 at _astro-internal_middleware.mjs:3902:26 at applyHandle (chunks/index_CJfit7_z.mjs:353:22)
- Loading branch information