|
|
|
@ -11,16 +11,14 @@ self.onmessage = (event) => {
|
|
|
|
|
const fetchEmails = () => {
|
|
|
|
|
try {
|
|
|
|
|
getEmailFetchAction(param);
|
|
|
|
|
} catch (error) {}
|
|
|
|
|
timeoutID = setTimeout(fetchEmails, 10 * 1000); // prod: 30 minutes
|
|
|
|
|
} catch (error) {
|
|
|
|
|
console.error(error)
|
|
|
|
|
}
|
|
|
|
|
timeoutID = setTimeout(fetchEmails, 60 * 1000);
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
// Start fetching emails
|
|
|
|
|
fetchEmails();
|
|
|
|
|
// intervalID = setInterval(() => {
|
|
|
|
|
// getEmailFetchAction(param)
|
|
|
|
|
// }, 10 * 1000) // prod: 30 minutes
|
|
|
|
|
// getEmailFetchAction(param)
|
|
|
|
|
}
|
|
|
|
|
if (event.data.command === 'logout') {
|
|
|
|
|
console.log('logout')
|
|
|
|
|