From c1947f96e0a0e1a52bba943d704fe8835ee62424 Mon Sep 17 00:00:00 2001 From: Sanjula Ganepola Date: Sun, 17 Nov 2024 16:49:21 -0500 Subject: [PATCH] Fix unready component check Signed-off-by: Sanjula Ganepola --- src/componentsManager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/componentsManager.ts b/src/componentsManager.ts index 5072a04..8163299 100644 --- a/src/componentsManager.ts +++ b/src/componentsManager.ts @@ -209,7 +209,7 @@ export class ComponentsManager { async getUnreadyComponents(): Promise[]> { const components = await this.getComponents(); - return components.filter(component => component.required && (component.status === CliStatus.NotInstalled || component.status === ExtensionStatus.NotActivated)); + return components.filter(component => component.required && [CliStatus.NotInstalled, CliStatus.NotRunning, ExtensionStatus.NotActivated].includes(component.status)); } async getCliInfo(command: string, versionRegex: RegExp, ignoreError: boolean, checksIfRunning: boolean): Promise<{ version?: string, status: CliStatus }> {