test: observe hardened autosave requests

This commit is contained in:
lucaronin
2026-05-03 17:14:08 +02:00
parent dfff3a848b
commit 9faee02e04

View File

@@ -50,8 +50,11 @@ async function installAutosaveProbe(page: Page) {
: input instanceof Request
? input.url
: input.toString()
if (requestUrl.endsWith('/api/vault/save') && init?.body) {
const body = JSON.parse(String(init.body)) as { path?: unknown; content?: unknown }
if (requestUrl.endsWith('/api/vault/save')) {
const bodyText = init?.body === undefined && input instanceof Request
? await input.clone().text()
: String(init?.body ?? '')
const body = JSON.parse(bodyText) as { path?: unknown; content?: unknown }
calls.push({
path: String(body.path ?? ''),
content: String(body.content ?? ''),