File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
src/vs/workbench/services/extensionRecommendations/common Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,7 @@ export class WorkspaceExtensionsConfigService extends Disposable implements IWor
90
90
}
91
91
92
92
async toggleRecommendation ( extensionId : string ) : Promise < void > {
93
+ extensionId = extensionId . toLowerCase ( ) ;
93
94
const workspace = this . workspaceContextService . getWorkspace ( ) ;
94
95
const workspaceExtensionsConfigContent = workspace . configuration ? await this . resolveWorkspaceExtensionConfig ( workspace . configuration ) : undefined ;
95
96
const workspaceFolderExtensionsConfigContents = new ResourceMap < IExtensionsConfigContent > ( ) ;
@@ -98,8 +99,8 @@ export class WorkspaceExtensionsConfigService extends Disposable implements IWor
98
99
workspaceFolderExtensionsConfigContents . set ( workspaceFolder . uri , extensionsConfigContent ) ;
99
100
} ) ) ;
100
101
101
- const isWorkspaceRecommended = workspaceExtensionsConfigContent && workspaceExtensionsConfigContent . recommendations ?. some ( r => r === extensionId ) ;
102
- const recommendedWorksapceFolders = workspace . folders . filter ( workspaceFolder => workspaceFolderExtensionsConfigContents . get ( workspaceFolder . uri ) ?. recommendations ?. some ( r => r === extensionId ) ) ;
102
+ const isWorkspaceRecommended = workspaceExtensionsConfigContent && workspaceExtensionsConfigContent . recommendations ?. some ( r => r . toLowerCase ( ) === extensionId ) ;
103
+ const recommendedWorksapceFolders = workspace . folders . filter ( workspaceFolder => workspaceFolderExtensionsConfigContents . get ( workspaceFolder . uri ) ?. recommendations ?. some ( r => r . toLowerCase ( ) === extensionId ) ) ;
103
104
const isRecommended = isWorkspaceRecommended || recommendedWorksapceFolders . length > 0 ;
104
105
105
106
const workspaceOrFolders = isRecommended
You can’t perform that action at this time.
0 commit comments