fix: recover PWA clients without navigation reload

This commit is contained in:
2026-08-03 00:54:29 +05:30
parent eb325a8412
commit 0cca2caa2e
2 changed files with 20 additions and 16 deletions
+2 -1
View File
@@ -139,7 +139,8 @@ test("site includes core guides and production configuration", () => {
expect(config).toContain("head: '<script src=\"/pwa-recover.js\" defer></script>'");
const recovery = readFileSync(join(root, "public", "pwa-recover.js"), "utf8");
expect(recovery).toContain('updateViaCache: "none"');
expect(recovery).toContain("registration.update()");
expect(recovery).toContain("requestIdleCallback");
expect(recovery).not.toContain("location.reload()");
expect(config).toContain('pattern: "^https://wrnexusjs\\\\.dev/"');
});