fix(app): persist defensiveness (#12973)

This commit is contained in:
Adam
2026-02-10 07:47:05 -06:00
committed by GitHub
parent 65c9669283
commit 1e03a55acd
3 changed files with 46 additions and 31 deletions

View File

@@ -99,4 +99,9 @@ describe("persist localStorage resilience", () => {
expect(storage.getItem("direct-value")).toBe('{"value":5}')
})
test("normalizer rejects malformed JSON payloads", () => {
const result = persistTesting.normalize({ value: "ok" }, '{"value":"\\x"}')
expect(result).toBeUndefined()
})
})