Fixed old sponsortime config being broken.

This commit is contained in:
Ajay Ramachandran
2020-01-11 13:27:20 -05:00
parent 63568aae9c
commit aee0712ef1

6
SB.js
View File

@@ -131,7 +131,7 @@ function migrateOldFormats() { // Convert sponsorTimes format
for (key in SB.localConfig) {
if (key.startsWith("sponsorTimes") && key !== "sponsorTimes" && key !== "sponsorTimesContributed") {
SB.config.sponsorTimes.set(key.substr(12), SB.config[key]);
delete SB.config[key];
chrome.storage.sync.remove(key);
}
}
}
@@ -178,11 +178,11 @@ function convertJSON() {
// Add defaults
function addDefaults() {
Object.keys(SB.defaults).forEach(key => {
for (const key in SB.defaults) {
if(!SB.localConfig.hasOwnProperty(key)) {
SB.localConfig[key] = SB.defaults[key];
}
});
}
};
// Sync config