From 69828e8dac5b18ab2af6cc13a46f48255e9de789 Mon Sep 17 00:00:00 2001 From: okayurisotto Date: Fri, 7 Apr 2023 15:48:49 +0900 Subject: fix(sw): プッシュ通知の操作でZen UIなクライアントが開かれてしまう場合がある問題を修正 (#10497) (#10498) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/sw/src/scripts/operations.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'packages/sw/src/scripts') diff --git a/packages/sw/src/scripts/operations.ts b/packages/sw/src/scripts/operations.ts index 8936a7763a..02217ed74e 100644 --- a/packages/sw/src/scripts/operations.ts +++ b/packages/sw/src/scripts/operations.ts @@ -59,7 +59,7 @@ export async function findClient() { type: 'window', }); for (const c of clients) { - if (c.url.indexOf('?zen') < 0) return c; + if (!new URL(c.url).searchParams.has('zen')) return c; } return null; } -- cgit v1.2.3-freya