Skip to content

Commit 4d187bd

Browse files
committed
add: disable checkThirdParty when opening webvue
1 parent 028cf85 commit 4d187bd

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

client/src/addon_manager/registration.ts

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import VSCodeLogFileTransport from "./services/logging/vsCodeLogFileTransport";
88
import { logger } from "./services/logging.service";
99
import dayjs from "dayjs";
1010
import RelativeTime from "dayjs/plugin/relativeTime";
11+
import { setSetting } from "./services/settings.service";
1112

1213
dayjs.extend(RelativeTime);
1314

@@ -17,11 +18,11 @@ export async function activate(context: vscode.ExtensionContext) {
1718
// Register commands
1819
context.subscriptions.push(
1920
vscode.commands.registerCommand("lua.addon_manager.open", () => {
20-
Promise.allSettled(setupPromises).then(() => {
21-
credentials.login().then(() => {
22-
WebVue.render(context);
23-
});
24-
});
21+
setupPromises.push(credentials.login());
22+
Promise.allSettled(setupPromises).then(() =>
23+
WebVue.render(context)
24+
);
25+
setSetting("Lua.workspace.checkThirdParty", false);
2526
})
2627
);
2728
// Create log file transport and add to logger

0 commit comments

Comments
 (0)