]> git.wh0rd.org - chrome-ext/tabs-backup.git/blobdiff - options.js
advanced: add dark mode
[chrome-ext/tabs-backup.git] / options.js
index 5760dbc91ad126611fff4fa851d7a81edb2be519..a565f214b13f78b30cf40d854a5e565d32ea0ea6 100644 (file)
@@ -55,13 +55,13 @@ function setThemeValue(value) {
 
 function saveOptions () {
        chrome.storage.local.set({
-               prefs_backup_timer: getSelectValue("prefsSelectBackupPeriod"),
-               prefs_max_backup_items: getSelectValue("prefsSelectMaxBackups"),
+               prefs_backup_timer: parseInt(getSelectValue("prefsSelectBackupPeriod")),
+               prefs_max_backup_items: parseInt(getSelectValue("prefsSelectMaxBackups")),
                prefs_theme: document.getElementById('prefsTheme').value,
        });
 
        // Re-initialize the backup alarm
-       chrome.runtime.getBackgroundPage((bg) => bg.initAlarm());
+       chrome.runtime.sendMessage({action: 'initAlarm'});
 
        // Update status to let user know options were saved.
        var status = document.getElementById("statusDiv");