Skip to content

Commit 109722c

Browse files
fix: emulate event.platform even if route is undefined (#12513)
* fix: in dev, emulate event.platform even if route is undefined * chore: add .changeset * Update .changeset/shiny-suns-scream.md Co-authored-by: Tee Ming <[email protected]> * fix: suggest apply Co-authored-by: Tee Ming <[email protected]> * fix: suggest apply Co-authored-by: Tee Ming <[email protected]> * chore: format * Update .changeset/shiny-suns-scream.md --------- Co-authored-by: Tee Ming <[email protected]>
1 parent 5d1ce18 commit 109722c

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

.changeset/shiny-suns-scream.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@sveltejs/kit': patch
3+
---
4+
5+
fix: emulate `event.platform` even when the route does not exist

packages/kit/src/runtime/server/respond.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -298,6 +298,11 @@ export async function respond(request, options, manifest, state) {
298298
event.platform = await state.emulator.platform({ config, prerender });
299299
}
300300
}
301+
} else if (state.emulator?.platform) {
302+
event.platform = await state.emulator.platform({
303+
config: {},
304+
prerender: !!state.prerendering?.fallback
305+
});
301306
}
302307

303308
const { cookies, new_cookies, get_cookie_header, set_internal } = get_cookies(

0 commit comments

Comments
 (0)