File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -254,7 +254,9 @@ export class DatabaseUI extends DisposableObject {
254254 this . handleRenameDatabase . bind ( this ) ,
255255 "database" ,
256256 ) ,
257- "codeQLDatabases.openDatabaseFolder" : this . handleOpenFolder . bind ( this ) ,
257+ "codeQLDatabases.openDatabaseFolder" : createMultiSelectionCommand (
258+ this . handleOpenFolder . bind ( this ) ,
259+ ) ,
258260 "codeQLDatabases.addDatabaseSource" : this . handleAddSource . bind ( this ) ,
259261 "codeQLDatabases.removeOrphanedDatabases" :
260262 this . handleRemoveOrphanedDatabases . bind ( this ) ,
@@ -685,17 +687,10 @@ export class DatabaseUI extends DisposableObject {
685687 }
686688 }
687689
688- private async handleOpenFolder (
689- databaseItem : DatabaseItem ,
690- multiSelect : DatabaseItem [ ] | undefined ,
691- ) : Promise < void > {
692- if ( multiSelect ?. length ) {
693- await Promise . all (
694- multiSelect . map ( ( dbItem ) => env . openExternal ( dbItem . databaseUri ) ) ,
695- ) ;
696- } else {
697- await env . openExternal ( databaseItem . databaseUri ) ;
698- }
690+ private async handleOpenFolder ( databaseItems : DatabaseItem [ ] ) : Promise < void > {
691+ await Promise . all (
692+ databaseItems . map ( ( dbItem ) => env . openExternal ( dbItem . databaseUri ) ) ,
693+ ) ;
699694 }
700695
701696 /**
You can’t perform that action at this time.
0 commit comments