Skip to content

Commit 40fb9e8

Browse files
committed
fix #460 don't copy user-lever conn values into folder's settings.json
1 parent 532e7a0 commit 40fb9e8

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/commands/connectFolderToServerNamespace.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -84,11 +84,8 @@ export async function connectFolderToServerNamespace(): Promise<void> {
8484
}
8585
// Update folder's config object
8686
const config = vscode.workspace.getConfiguration("objectscript", folder);
87-
const conn: ConnSettings = config.get("conn");
88-
conn.server = serverName;
89-
conn.ns = namespace;
90-
conn.active = true;
91-
await config.update("conn", conn);
87+
const conn: any = config.inspect("conn").workspaceFolderValue;
88+
await config.update("conn", { ...conn, server: serverName, ns: namespace, active: true });
9289
}
9390

9491
async function getServerManagerApi(): Promise<any> {

0 commit comments

Comments
 (0)