Skip to content

Commit c6a591c

Browse files
committed
Update worker-channel.js
1 parent 061a4b4 commit c6a591c

File tree

1 file changed

+1
-60
lines changed

1 file changed

+1
-60
lines changed

worker/worker-channel.js

Lines changed: 1 addition & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -20,72 +20,13 @@ async function setupWorkerChannel() {
2020

2121
workerInstallPromise = null;
2222

23-
24-
/*
25-
async function pingWorkerForClientId() {
26-
27-
// get client ID from worker
28-
let resp = await axios.get('/worker/getClientId', '', true);
29-
30-
try {
31-
resp = JSON.parse(resp);
32-
} catch(e) {
33-
resp = '';
34-
console.log('%cSent request for ServiceWorker installation', 'color: #80868b');
35-
}
36-
37-
if (!resp || !resp.clientId) {
38-
39-
return await pingWorkerForClientId();
40-
41-
} else {
42-
43-
return resp.clientId;
44-
45-
}
46-
47-
}
48-
49-
// ping worker for client ID
50-
workerClientId = await pingWorkerForClientId();
51-
*/
23+
console.debug('[ServiceWorker] Installed');
5224

5325

5426
// create worker channel
5527
workerChannel = new BroadcastChannel('worker-channel');
5628

5729

58-
// await service worker installation
59-
workerInstallPromise = new Promise(resolve => {
60-
61-
// add worker/client channel listener
62-
63-
function workerListener(event) {
64-
65-
// if service worker finished installing
66-
if (event.data.type === 'installed') {
67-
68-
console.debug('[ServiceWorker] Installed');
69-
70-
// remove channel listener
71-
workerChannel.removeEventListener('message', workerListener);
72-
73-
// resolve promise
74-
resolve();
75-
76-
}
77-
78-
}
79-
80-
workerChannel.addEventListener('message', workerListener);
81-
82-
});
83-
84-
await workerInstallPromise;
85-
86-
workerInstallPromise = null;
87-
88-
8930
// add worker channel listener
9031
workerChannel.addEventListener('message', async (event) => {
9132

0 commit comments

Comments
 (0)