From 712979fb0db94e77a5debf372aa969fc4bf5278e Mon Sep 17 00:00:00 2001 From: fyears <1142836+fyears@users.noreply.github.com> Date: Sat, 26 Mar 2022 22:55:29 +0800 Subject: [PATCH] reset depth settings of webdav --- src/settings.ts | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/settings.ts b/src/settings.ts index aa7a077..c89216e 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -1146,6 +1146,12 @@ export class RemotelySaveSettingTab extends PluginSettingTab { .setValue(this.plugin.settings.webdav.address) .onChange(async (value) => { this.plugin.settings.webdav.address = value.trim(); + if ( + this.plugin.settings.webdav.depth === "auto_1" || + this.plugin.settings.webdav.depth === "auto_infinity" + ) { + this.plugin.settings.webdav.depth = "auto_unknown"; + } await this.plugin.saveSettings(); }) ); @@ -1159,6 +1165,12 @@ export class RemotelySaveSettingTab extends PluginSettingTab { .setValue(this.plugin.settings.webdav.username) .onChange(async (value) => { this.plugin.settings.webdav.username = value.trim(); + if ( + this.plugin.settings.webdav.depth === "auto_1" || + this.plugin.settings.webdav.depth === "auto_infinity" + ) { + this.plugin.settings.webdav.depth = "auto_unknown"; + } await this.plugin.saveSettings(); }) ); @@ -1172,6 +1184,12 @@ export class RemotelySaveSettingTab extends PluginSettingTab { .setValue(this.plugin.settings.webdav.password) .onChange(async (value) => { this.plugin.settings.webdav.password = value.trim(); + if ( + this.plugin.settings.webdav.depth === "auto_1" || + this.plugin.settings.webdav.depth === "auto_infinity" + ) { + this.plugin.settings.webdav.depth = "auto_unknown"; + } await this.plugin.saveSettings(); }) );