handling conid==__model

This commit is contained in:
SPRINX0\prochazka
2024-11-04 15:21:36 +01:00
parent 55745c18e9
commit 41162ee2c3
3 changed files with 12 additions and 1 deletions

View File

@@ -134,6 +134,7 @@ module.exports = {
listDatabases_meta: true,
async listDatabases({ conid }, req) {
if (!conid) return [];
if (conid == '__model') return [];
testConnectionPermission(conid, req);
const opened = await this.ensureOpened(conid);
return opened.databases;
@@ -172,7 +173,7 @@ module.exports = {
}
})
);
socket.setStreamIdFilter(strmid, { conid: conidArray });
socket.setStreamIdFilter(strmid, { conid: [...(conidArray ?? []), '__model'] });
return { status: 'ok' };
},