We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 26f046c commit 2f99a4cCopy full SHA for 2f99a4c
1 file changed
myDav/src/extension.ts
@@ -12,6 +12,8 @@ async function getAuthToken(): Promise<string> {
12
return authToken;
13
}
14
15
+let authConfigured: Record<string, boolean> = {};
16
+
17
globalThis.Buffer = Buffer;
18
console.log(Buffer)
19
@@ -217,6 +219,10 @@ export class WebDAVFileSystemProvider implements vscode.FileSystemProvider {
217
219
if (!connections[baseUri]) {
218
220
connections[baseUri] = this.createClient(baseUri);
221
222
+ if (!authConfigured[baseUri]) {
223
+ await configureAuthForUri(baseUri);
224
+ authConfigured[baseUri] = true;
225
+ }
226
return await action(await connections[baseUri]);
227
} catch (e) {
228
log(`${e} for ${uri}`);
0 commit comments