Skip to content

Commit 9e92d0c

Browse files
authored
Allow multiple query history items for a single variant analysis (#1653)
1 parent 78a0a4e commit 9e92d0c

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

extensions/ql-vscode/src/query-history.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -635,10 +635,10 @@ export class QueryHistoryManager extends DisposableObject {
635635
});
636636

637637
const variantAnalysisRemovedSubscription = this.variantAnalysisManager.onVariantAnalysisRemoved(async (variantAnalysis) => {
638-
const item = this.treeDataProvider.allHistory.find(i => i.t === 'variant-analysis' && i.variantAnalysis.id === variantAnalysis.id);
639-
if (item) {
638+
const items = this.treeDataProvider.allHistory.filter(i => i.t === 'variant-analysis' && i.variantAnalysis.id === variantAnalysis.id);
639+
items.forEach(async (item) => {
640640
await this.removeRemoteQuery(item as RemoteQueryHistoryItem);
641-
}
641+
});
642642
});
643643

644644
this.push(variantAnalysisAddedSubscription);

0 commit comments

Comments
 (0)