Skip to content

Commit fee5412

Browse files
committed
add: disable thirdParty checking on enable/disable
1 parent 06f146a commit fee5412

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

client/src/addon_manager/commands/disable.ts

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import * as vscode from "vscode";
22
import addonManager from "../services/addonManager.service";
33
import { createChildLogger } from "../services/logging.service";
4+
import { setSetting } from "../services/settings.service";
45

56
type Message = {
67
data: {
@@ -43,11 +44,11 @@ export default async (context: vscode.ExtensionContext, message: Message) => {
4344
return;
4445
}
4546
for (const target of targetFolders) {
46-
await addon.disable(
47-
workspaceFolders.find(
48-
(folder) => folder.name === target.label
49-
)
47+
const folder = workspaceFolders.find(
48+
(folder) => folder.name === target.label
5049
);
50+
await addon.disable(folder);
51+
await setSetting(folder, "Lua.workspace.checkThirdParty", false);
5152
}
5253
}
5354
} catch (e) {

client/src/addon_manager/commands/enable.ts

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import * as vscode from "vscode";
22
import addonManager from "../services/addonManager.service";
33
import { createChildLogger } from "../services/logging.service";
4+
import { setSetting } from "../services/settings.service";
45

56
type Message = {
67
data: {
@@ -43,10 +44,14 @@ export default async (context: vscode.ExtensionContext, message: Message) => {
4344
return;
4445
}
4546
for (const target of targetFolders) {
46-
await addon.enable(
47-
workspaceFolders.find(
48-
(folder) => folder.name === target.label
49-
)
47+
const folder = workspaceFolders.find(
48+
(folder) => folder.name === target.label
49+
);
50+
await addon.enable(folder);
51+
await setSetting(
52+
folder,
53+
"Lua.workspace.checkThirdParty",
54+
false
5055
);
5156
}
5257
}

0 commit comments

Comments
 (0)