Skip to content

Commit d98e18d

Browse files
committed
Tweak updating of superserverPort cached value
1 parent 3530c3d commit d98e18d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/extension.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,7 @@ export async function checkConnection(
340340
_onDidChangeConnection.fire();
341341
}
342342
let api = new AtelierAPI(apiTarget, false);
343-
const { active, host = "", port = 0, username, ns = "" } = api.config;
343+
const { active, host = "", port = 0, superserverPort = 0, username, ns = "" } = api.config;
344344
vscode.commands.executeCommand("setContext", "vscode-objectscript.connectActive", active);
345345
if (!panel.text) {
346346
panel.text = `${PANEL_LABEL}`;
@@ -384,6 +384,8 @@ export async function checkConnection(
384384
if (dockerPort !== port) {
385385
workspaceState.update(wsKey + ":host", "localhost");
386386
workspaceState.update(wsKey + ":port", dockerPort);
387+
}
388+
if (dockerSuperserverPort !== superserverPort) {
387389
workspaceState.update(wsKey + ":superserverPort", dockerSuperserverPort);
388390
}
389391
connInfo = `localhost:${dockerPort}[${ns}]`;

0 commit comments

Comments
 (0)