|
|
|
@ -95,10 +95,14 @@ export default class Updater extends Builtin {
|
|
|
|
|
|
|
|
|
|
this.settings.set('checking', true);
|
|
|
|
|
this.settings.set('checkingProgress', [ 0, 0 ]);
|
|
|
|
|
const disabled = this.settings.get('addonsDisabled', []).map(addon => addon.addonId);
|
|
|
|
|
let disabled = this.settings.get('addonsDisabled', []).map(addon => addon.addonId);
|
|
|
|
|
const skipped = this.settings.get('addonsSkipped', []);
|
|
|
|
|
const plugins = [ ...vizality.manager.plugins.values ];
|
|
|
|
|
const themes = [ ...vizality.manager.themes.values ];
|
|
|
|
|
const themes = [...vizality.manager.themes.values];
|
|
|
|
|
|
|
|
|
|
disabled = disabled.filter(addon => addon.__updateIdentifier && (!plugins.includes(addon.__updateIdentifier) || !themes.includes(addon.__updateIdentifier)))
|
|
|
|
|
|
|
|
|
|
this.settings.set('addonsDisabled', disabled)
|
|
|
|
|
|
|
|
|
|
const addons = plugins.concat(themes).filter(addon => !disabled.includes(addon._updateIdentifier) && addon.isUpdatable());
|
|
|
|
|
if (!disabled.includes(vizality._updateIdentifier)) {
|
|
|
|
|