The chrome.storage.sync.set calls in both background.js do not check for errors. If the storage operation fails (e.g., due to exceeding quota), the code will not be aware of the failure, potentially leading to unexpected behavior or data loss. Consider adding chrome.runtime.lastError check in the callback function.
The
chrome.storage.sync.setcalls in bothbackground.jsdo not check for errors. If the storage operation fails (e.g., due to exceeding quota), the code will not be aware of the failure, potentially leading to unexpected behavior or data loss. Consider addingchrome.runtime.lastErrorcheck in the callback function.