Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 36e133c

Browse files
authored
Merge pull request p1c2u#34 from p1c2u/fix/project-name-normalization-fix
Project name normalisation fix
2 parents 718ae29 + 65f0740 commit 36e133c

1 file changed

Lines changed: 2 additions & 1 deletion

File tree

src/explorers/providers.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,8 @@ export class DockerComposeProvider extends AutoRefreshTreeDataProvider<any> impl
6666
let projects = [];
6767
if (vscode.workspace && vscode.workspace.workspaceFolders) {
6868
projects = vscode.workspace.workspaceFolders.map((folder) => {
69-
let name = projectNames[folder.index] || folder.name.replace(/[^\w\s]/gi, '');
69+
// project name from mapping or use workspace dir name
70+
let name = projectNames[folder.index] || folder.name.replace(/[^-_a-z0-9]/gi, '');
7071
let executor = new DockerComposeCommandExecutor(name, files, shell, folder.uri.fsPath);
7172
return new Project(name, executor);
7273
});

0 commit comments

Comments
 (0)