From d69a048a381fb7475add2d4513b987e2b4e27d3b Mon Sep 17 00:00:00 2001 From: Charis Kyriakou Date: Fri, 6 Jan 2023 12:53:55 +0000 Subject: [PATCH] Handle all db item kinds when checking for equality with expanded items --- extensions/ql-vscode/src/databases/db-item-expansion.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/extensions/ql-vscode/src/databases/db-item-expansion.ts b/extensions/ql-vscode/src/databases/db-item-expansion.ts index d48e210d3..39b3960e2 100644 --- a/extensions/ql-vscode/src/databases/db-item-expansion.ts +++ b/extensions/ql-vscode/src/databases/db-item-expansion.ts @@ -108,7 +108,10 @@ function isDbItemEqualToExpandedDbItem( expandedDbItem.kind === ExpandedDbItemKind.RemoteUserDefinedList && expandedDbItem.listName === dbItem.listName ); - default: - throw Error(`Unknown db item kind ${dbItem.kind}`); + case DbItemKind.LocalDatabase: + case DbItemKind.RemoteSystemDefinedList: + case DbItemKind.RemoteOwner: + case DbItemKind.RemoteRepo: + return false; } }