From 35c30ae2c5b1db72e9185dab0118f5bfd38bdf24 Mon Sep 17 00:00:00 2001 From: Rich Harris Date: Sun, 18 Mar 2018 22:36:55 -0400 Subject: [PATCH] fix server-side fetch paths --- src/middleware.ts | 2 +- test/app/routes/credentials/index.html | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/src/middleware.ts b/src/middleware.ts index 40a3df1..14b0deb 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -173,7 +173,7 @@ function get_route_handler(chunks: Record, routes: RouteObject[] error = { statusCode, message }; }, fetch: (url: string, opts?: any) => { - const parsed = new URL(url, `http://127.0.0.1:${process.env.PORT}${req.baseUrl}${req.path}`); + const parsed = new URL(url, `http://127.0.0.1:${process.env.PORT}${req.baseUrl ? req.baseUrl + '/' :''}`); if (opts) { opts = Object.assign({}, opts); diff --git a/test/app/routes/credentials/index.html b/test/app/routes/credentials/index.html index fa29efa..76e4a63 100644 --- a/test/app/routes/credentials/index.html +++ b/test/app/routes/credentials/index.html @@ -3,7 +3,6 @@