()
| 232 | } |
| 233 | |
| 234 | async function addToQueue() { |
| 235 | const queue = await loadQueue(); |
| 236 | const queuetxt = await loadQueue(true); |
| 237 | if (queue.includes(cidd)) {return} //list is supposedly faster than a set, because the number of itmes is small |
| 238 | if (queue) { |
| 239 | saveToStorage({'queue': [...queue, cidd]}); |
| 240 | } else { |
| 241 | saveToStorage({'queue': [cidd]}); |
| 242 | } |
| 243 | if (queuetxt) { |
| 244 | saveToStorage({'queue-text': [...queuetxt, current_tab.url]}); |
| 245 | } else { |
| 246 | saveToStorage({'queue-text': [current_tab.url]}); |
| 247 | } |
| 248 | updCounters(); |
| 249 | } |
| 250 | |
| 251 | function updOngoingStatus() { |
| 252 | chrome.runtime.sendMessage({ |
nothing calls this directly
no test coverage detected