diff --git a/apps/desktop/src/components/editor/EditorSettingsDialog.vue b/apps/desktop/src/components/editor/EditorSettingsDialog.vue index 5dfdc7089b..c48f0db52e 100644 --- a/apps/desktop/src/components/editor/EditorSettingsDialog.vue +++ b/apps/desktop/src/components/editor/EditorSettingsDialog.vue @@ -4432,6 +4432,7 @@ const webdavPassword = ref(""); const webdavRememberPassword = ref(localStorage.getItem("dbx-webdav-remember-password") === "true"); const webdavHasSavedPassword = ref(false); const webdavRemotePath = ref(localStorage.getItem("dbx-webdav-remote-path") || DEFAULT_WEB_DAV_REMOTE_PATH); +const webdavUserAgent = ref(localStorage.getItem("dbx-webdav-user-agent") || ""); const webdavSyncSecrets = ref(false); const webdavSecretsPassphrase = ref(""); const webdavHasSavedSecretsPassphrase = ref(false); @@ -4671,6 +4672,7 @@ function currentWebDavConfig(): WebDavConfig { username: webdavUsername.value.trim() || undefined, password: webdavPassword.value || undefined, remotePath: webdavRemotePath.value.trim() || DEFAULT_WEB_DAV_REMOTE_PATH, + userAgent: webdavUserAgent.value.trim() || undefined, }; } @@ -9765,6 +9767,13 @@ LIMIT 100; +
+ + +

+ {{ t("settings.syncUserAgentDescription") }} +

+