Merge branch 'main' of https://github.com/nicwands/takerofnotes-app
Some checks failed
Build Electron App / build (macos-latest, build:mac) (push) Has been cancelled
Build Electron App / build (ubuntu-latest, build:linux) (push) Has been cancelled
Build Electron App / build (windows-latest, build:win) (push) Has been cancelled

This commit is contained in:
nicwands
2026-03-12 14:44:36 -04:00
3 changed files with 32 additions and 7 deletions

View File

@@ -68,12 +68,14 @@ class Config {
}
parsed = {
...parsed ? parsed : {},
activeAdapter: this.defaultPlugin.id
activeAdapter: this.defaultPlugin.id,
adapters: {}
};
parsed.adapters[this.defaultPlugin.id] = defaultConfig;
parsed[theme] = "dark";
await this.write(parsed);
} else {
parsed.adapterConfig = this._resolveDefaults(parsed.adapterConfig);
parsed.adapters = this._resolveDefaults(parsed.adapters);
}
return parsed;
}
@@ -82,7 +84,7 @@ class Config {
await fs.mkdir(dir, { recursive: true });
const resolvedConfig = {
...configObject,
adapterConfig: this._resolveDefaults(configObject.adapterConfig)
adapters: this._resolveDefaults(configObject.adapters)
};
await fs.writeFile(
this.configPath,