Skip to content

Commit b3d9e19

Browse files
committed
fix: installed check
1 parent 2b39e63 commit b3d9e19

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

client/src/addon_manager/models/addon.ts

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -109,9 +109,11 @@ export class Addon {
109109
(entry) => (this.#enabled[entry.folder.index] = entry.enabled)
110110
);
111111

112-
this.#installed = await filesystem.exists(
113-
vscode.Uri.joinPath(this.uri, "module")
114-
);
112+
const moduleURI = vscode.Uri.joinPath(this.uri, "module");
113+
this.#installed =
114+
(await filesystem.exists(moduleURI)) &&
115+
(await filesystem.readDirectory(moduleURI, { recursive: false }))
116+
.length > 0;
115117

116118
return folderStates;
117119
}

0 commit comments

Comments
 (0)