File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed
extensions/ql-vscode/src/databases Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -1016,6 +1016,7 @@ export class DatabaseUI extends DisposableObject {
1016
1016
const databases : DatabaseItem [ ] = [ ] ;
1017
1017
const failures : string [ ] = [ ] ;
1018
1018
const entries = await workspace . fs . readDirectory ( uri ) ;
1019
+
1019
1020
for ( const [ index , entry ] of entries . entries ( ) ) {
1020
1021
progress ( {
1021
1022
step : index + 1 ,
@@ -1040,8 +1041,14 @@ export class DatabaseUI extends DisposableObject {
1040
1041
void showAndLogErrorMessage (
1041
1042
this . app . logger ,
1042
1043
`Failed to import ${ failures . length } database(s), successfully imported ${ databases . length } database(s).` ,
1043
- { fullMessage : `Failed imports: \n${ failures . join ( "\n" ) } ` } ,
1044
+ { fullMessage : `Failed folders to import: \n${ failures . join ( "\n" ) } ` } ,
1044
1045
) ;
1046
+ } else if ( databases . length === 0 ) {
1047
+ void showAndLogErrorMessage (
1048
+ this . app . logger ,
1049
+ `No database folder to import.` ,
1050
+ ) ;
1051
+ return undefined ;
1045
1052
} else {
1046
1053
void showAndLogInformationMessage (
1047
1054
this . app . logger ,
You can’t perform that action at this time.
0 commit comments