[frontend/core] Fix UpdateService returning unexpected value
This commit is contained in:
parent
0b24eadf4c
commit
5a54da365c
1 changed files with 3 additions and 1 deletions
|
@ -14,6 +14,7 @@ export async function ServiceWorkerCheckRegistration(){
|
||||||
if (registration.installing) return "installing";
|
if (registration.installing) return "installing";
|
||||||
if (registration.waiting) return "waiting";
|
if (registration.waiting) return "waiting";
|
||||||
if (registration.active) return "active";
|
if (registration.active) return "active";
|
||||||
|
else return null
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function ServiceWorkerUpdate(){
|
export async function ServiceWorkerUpdate(){
|
||||||
|
@ -22,7 +23,8 @@ export async function ServiceWorkerUpdate(){
|
||||||
var res = await registration.update();
|
var res = await registration.update();
|
||||||
if (res.installing) return "installing";
|
if (res.installing) return "installing";
|
||||||
if (res.waiting) return "waiting";
|
if (res.waiting) return "waiting";
|
||||||
if (res.active) return "active";return !!(res.installing || res.waiting);
|
if (res.active) return "active";
|
||||||
|
else return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function ServiceWorkerSkipWaiting(){
|
export async function ServiceWorkerSkipWaiting(){
|
||||||
|
|
Loading…
Add table
Reference in a new issue