No alarm when interval is 0 of empty

This commit is contained in:
z0ccc 2022-05-10 16:41:53 -04:00
parent 7dc60c2157
commit c321921f65

View file

@ -32,20 +32,23 @@ const UserAgentSettings = () => {
})
e.target.checked ? setUserAgent(randomUserAgent) : setUserAgent('')
setRandomUA(e.target.checked)
chrome.alarms.create('userAgentAlarm', {
delayInMinutes: parseInt(interval),
periodInMinutes: parseInt(interval),
})
if (parseInt(interval)) {
chrome.alarms.create('userAgentAlarm', {
delayInMinutes: parseInt(interval),
periodInMinutes: parseInt(interval),
})
}
}
const changeInterval = (e) => {
chrome.storage.sync.set({ interval: e.target.value })
setInterval(e.target.value)
chrome.alarms.create('userAgentAlarm', {
delayInMinutes: parseInt(e.target.value),
periodInMinutes: parseInt(e.target.value),
})
if (parseInt(e.target.value)) {
chrome.alarms.create('userAgentAlarm', {
delayInMinutes: parseInt(e.target.value),
periodInMinutes: parseInt(e.target.value),
})
}
}
return (