Skip to content

Commit 5721624

Browse files
author
alexet
committed
Delete database after removing it from query server control.
1 parent 2f3be92 commit 5721624

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

extensions/ql-vscode/src/databases.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -811,6 +811,9 @@ export class DatabaseManager extends DisposableObject {
811811
vscode.workspace.updateWorkspaceFolders(folderIndex, 1);
812812
}
813813

814+
// Remove this database item from the allow-list
815+
await this.deregisterDatabase(progress, token, item);
816+
814817
// Delete folder from file system only if it is controlled by the extension
815818
if (this.isExtensionControlledLocation(item.databaseUri)) {
816819
logger.log('Deleting database from filesystem.');
@@ -819,9 +822,6 @@ export class DatabaseManager extends DisposableObject {
819822
e => logger.log(`Failed to delete '${item.databaseUri.fsPath}'. Reason: ${e.message}`));
820823
}
821824

822-
// Remove this database item from the allow-list
823-
await this.deregisterDatabase(progress, token, item);
824-
825825
// note that we use undefined as the item in order to reset the entire tree
826826
this._onDidChangeDatabaseItem.fire({
827827
item: undefined,

0 commit comments

Comments
 (0)