Skip to content

Commit d729b08

Browse files
committed
use fetch by default and change build state also
1 parent bc93884 commit d729b08

File tree

3 files changed

+4
-7
lines changed

3 files changed

+4
-7
lines changed

packages/kit/src/core/build/index.js

+2-1
Original file line numberDiff line numberDiff line change
@@ -363,7 +363,8 @@ async function build_server(
363363
// named imports without triggering Rollup's missing import detection
364364
const get_hooks = hooks => ({
365365
getSession: hooks.getSession || (() => ({})),
366-
handle: hooks.handle || (({ request, render }) => render(request))
366+
handle: hooks.handle || (({ request, render }) => render(request)),
367+
serverFetch: hooks.serverFetch || fetch
367368
});
368369
369370
const module_lookup = {

packages/kit/src/core/dev/index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -188,7 +188,7 @@ class Watcher extends EventEmitter {
188188
hooks: {
189189
getSession: hooks.getSession || (() => ({})),
190190
handle: hooks.handle || (({ request, render }) => render(request)),
191-
serverFetch: hooks.serverFetch
191+
serverFetch: hooks.serverFetch || fetch
192192
},
193193
hydrate: this.config.kit.hydrate,
194194
paths: this.config.kit.paths,

packages/kit/src/runtime/server/page/load_node.js

+1-5
Original file line numberDiff line numberDiff line change
@@ -100,11 +100,7 @@ export async function load_node({
100100
if (/^[a-zA-Z]+:/.test(url)) {
101101
// external fetch
102102
const request = new Request(url, /** @type {RequestInit} */ (opts));
103-
if (options.hooks.serverFetch) {
104-
response = await options.hooks.serverFetch.call(null, request);
105-
} else {
106-
response = await fetch(request);
107-
}
103+
response = await options.hooks.serverFetch.call(null, request);
108104
} else {
109105
const [path, search] = url.split('?');
110106

0 commit comments

Comments
 (0)