fix(ui): persist listening mode before restart

This commit is contained in:
Shantur Rathore
2026-02-16 21:39:46 +00:00
parent e16c5752ed
commit 1a0734c6b1
2 changed files with 25 additions and 10 deletions

View File

@@ -304,10 +304,10 @@ function setThemePreference(preference: ThemePreference): void {
void patchConfigOwner("ui", { theme: preference }).catch((error) => log.error("Failed to set theme", error))
}
function setListeningMode(mode: ListeningMode): void {
if (serverSettings().listeningMode === mode) return
void patchConfigOwner("server", { listeningMode: mode }).catch((error) => log.error("Failed to set listening mode", error))
}
async function setListeningMode(mode: ListeningMode): Promise<void> {
if (serverSettings().listeningMode === mode) return
await patchConfigOwner("server", { listeningMode: mode })
}
function updateEnvironmentVariables(envVars: Record<string, string>): void {
void patchConfigOwner("server", { environmentVariables: envVars }).catch((error) =>