diff --git a/src/remoteForWebdav.ts b/src/remoteForWebdav.ts index 9248b3d..d88c48d 100644 --- a/src/remoteForWebdav.ts +++ b/src/remoteForWebdav.ts @@ -290,8 +290,8 @@ export const deleteFromRemote = async ( }; export const checkConnectivity = async (client: WrappedWebdavClient) => { - await client.init(); try { + await client.init(); const results = await getRemoteMeta(client, "/"); if (results === undefined) { return false; diff --git a/src/settings.ts b/src/settings.ts index af0d2da..708fa84 100644 --- a/src/settings.ts +++ b/src/settings.ts @@ -809,7 +809,9 @@ export class RemotelySaveSettingTab extends PluginSettingTab { if (res) { new Notice("Great! The webdav server can be accessed."); } else { - new Notice("The webdav server cannot be reached."); + new Notice( + "The webdav server cannot be reached (possible to be any of address/username/password/authtype/CORS errors)." + ); } }); });