fix server-side fetch paths

This commit is contained in:
Rich Harris
2018-03-18 22:36:55 -04:00
parent 2c61f6d396
commit 35c30ae2c5
2 changed files with 1 additions and 2 deletions

View File

@@ -173,7 +173,7 @@ function get_route_handler(chunks: Record<string, string>, routes: RouteObject[]
error = { statusCode, message }; error = { statusCode, message };
}, },
fetch: (url: string, opts?: any) => { 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) { if (opts) {
opts = Object.assign({}, opts); opts = Object.assign({}, opts);

View File

@@ -3,7 +3,6 @@
<script> <script>
export default { export default {
preload({ query }) { preload({ query }) {
console.log(`here ${this.fetch}`);
return this.fetch(`credentials/test.json`, { return this.fetch(`credentials/test.json`, {
credentials: query.creds credentials: query.creds
}).then(r => r.json()); }).then(r => r.json());