this repo has no description

moonbase: Check for updates whemn modifying repositories

Changed files
+3
packages
core-extensions
src
moonbase
webpackModules
+3
packages/core-extensions/src/moonbase/webpackModules/stores.ts
···
writeConfig() {
this.submitting = true;
this.restartAdvice = this.#computeRestartAdvice();
+
const modifiedRepos = diff(this.savedConfig.repositories, this.config.repositories);
moonlightNode.writeConfig(this.config);
this.savedConfig = this.clone(this.config);
···
this.submitting = false;
this.modified = false;
this.emitChange();
+
+
if (modifiedRepos) this.checkUpdates();
}
reset() {