Skip to content

Commit 4db3cd6

Browse files
committed
Extract setExpandedItems function so that it can be re-used
1 parent abe5b3c commit 4db3cd6

1 file changed

Lines changed: 8 additions & 4 deletions

File tree

extensions/ql-vscode/src/databases/db-manager.ts

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -80,10 +80,7 @@ export class DbManager {
8080
itemExpanded,
8181
);
8282

83-
await this.app.workspaceState.update(
84-
DbManager.DB_EXPANDED_STATE_KEY,
85-
newExpandedItems,
86-
);
83+
await this.setExpandedItems(newExpandedItems);
8784
}
8885

8986
public async addNewRemoteRepo(
@@ -139,4 +136,11 @@ export class DbManager {
139136

140137
return items || [];
141138
}
139+
140+
private async setExpandedItems(items: ExpandedDbItem[]): Promise<void> {
141+
await this.app.workspaceState.update(
142+
DbManager.DB_EXPANDED_STATE_KEY,
143+
items,
144+
);
145+
}
142146
}

0 commit comments

Comments
 (0)