Skip to content

Commit

Permalink
only override legacy palettes
Browse files Browse the repository at this point in the history
  • Loading branch information
marcustyphoon committed Aug 23, 2024
1 parent 52fafc7 commit 7ca8795
Showing 1 changed file with 8 additions and 6 deletions.
14 changes: 8 additions & 6 deletions src/main.js
Original file line number Diff line number Diff line change
Expand Up @@ -20,15 +20,17 @@ const applyCurrentPalette = async function () {
}

const paletteIsBuiltIn = currentPalette.startsWith('palette:') === false;
const { [currentPalette]: rawCurrentPaletteData = {} } = paletteIsBuiltIn
let { [currentPalette]: currentPaletteData = {} } = paletteIsBuiltIn
? await paletteData
: await browser.storage.local.get(currentPalette);

const currentPaletteData = {
...rawCurrentPaletteData,
'deprecated-accent': rawCurrentPaletteData.accent
};
delete currentPaletteData.accent;
if (currentPaletteData.accent && !currentPaletteData['deprecated-accent']) {
currentPaletteData = {
...currentPaletteData,
'deprecated-accent': currentPaletteData.accent
};
delete currentPaletteData.accent;
}

const currentPaletteKeys = Object.keys(currentPaletteData);
const currentPaletteEntries = Object.entries(currentPaletteData);
Expand Down

0 comments on commit 7ca8795

Please sign in to comment.