Skip to content

Commit 04b7f96

Browse files
committed
Fix bug where job wasn't started with correct SELF code
Signed-off-by: worksofliam <[email protected]>
1 parent 0782a0e commit 04b7f96

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

src/config.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ export async function onConnectOrServerInstall(): Promise<boolean> {
3131
const instance = getInstance();
3232

3333
Config.setConnectionName(instance.getConnection().currentConnectionName);
34+
determineFeatures();
3435

3536
await ServerComponent.initialise().then(installed => {
3637
if (installed) {
@@ -75,8 +76,6 @@ export async function onConnectOrServerInstall(): Promise<boolean> {
7576
export function setupConfig(context: ExtensionContext) {
7677
Config = new ConnectionStorage(context);
7778

78-
getInstance().onEvent(`connected`, onConnectOrServerInstall);
79-
8079
getInstance().onEvent(`disconnected`, async () => {
8180
JobManagerView.setVisible(false);
8281
JobManager.endAll();

src/extension.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import * as JSONServices from "./language/json";
77
import * as resultsProvider from "./views/results";
88

99
import { getInstance, loadBase } from "./base";
10-
import { JobManager, determineFeatures, fetchSystemInfo, setupConfig, turnOffAllFeatures } from "./config";
10+
import { JobManager, fetchSystemInfo, onConnectOrServerInstall, setupConfig, turnOffAllFeatures } from "./config";
1111
import { queryHistory } from "./views/queryHistoryView";
1212
import { ExampleBrowser } from "./views/examples/exampleBrowser";
1313
import { languageInit } from "./language";
@@ -83,8 +83,8 @@ export function activate(context: vscode.ExtensionContext): Db2i {
8383
instance.onEvent(`connected`, () => {
8484
// We need to fetch the system info
8585
fetchSystemInfo().then(() => {
86-
determineFeatures();
8786
// Refresh the examples when we have it, so we only display certain examples
87+
onConnectOrServerInstall();
8888
exampleBrowser.refresh();
8989
selfCodesView.setRefreshEnabled(Configuration.get(`autoRefreshSelfCodesView`) || false)
9090
})

0 commit comments

Comments
 (0)