Skip to content

Commit 11b8ef3

Browse files
Merge pull request #590 from KxSystems/KXI-60268
[KXI-60268] fix error with missing tables
2 parents 0f67741 + f1cf629 commit 11b8ef3

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

src/services/kdbTreeService.ts

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -59,15 +59,16 @@ export class KdbTreeService {
5959

6060
static async loadTables(ns: string): Promise<ServerObject[]> {
6161
const serverObjects = await loadServerObjects();
62-
if (serverObjects !== undefined) {
63-
const tables = serverObjects.filter((value) => {
64-
return value.typeNum === 98 && !value.isNs && value.namespace === ns
65-
? value
66-
: undefined;
67-
});
68-
return KdbTreeService.sortObjects(tables);
69-
}
70-
return new Array<ServerObject>();
62+
if (!serverObjects) return [];
63+
64+
const tables = serverObjects.filter(
65+
(value) =>
66+
(value.typeNum === 98 || value.typeNum === 99) &&
67+
!value.isNs &&
68+
value.namespace === ns,
69+
);
70+
71+
return KdbTreeService.sortObjects(tables);
7172
}
7273

7374
static async loadVariables(ns: string): Promise<ServerObject[]> {

0 commit comments

Comments
 (0)