update cloud files

This commit is contained in:
SPRINX0\prochazka
2025-05-19 10:39:35 +02:00
parent ba5179f1e8
commit 281de5196e
4 changed files with 122 additions and 1 deletions

View File

@@ -239,6 +239,19 @@ module.exports = {
return (await this.datastore.find()).filter(x => connectionHasPermission(x, req));
},
async getUsedEngines() {
const storage = require('./storage');
const storageEngines = await storage.getUsedEngines();
if (storageEngines) {
return storageEngines;
}
if (portalConnections) {
return _.uniq(_.compact(portalConnections.map(x => x.engine)));
}
return _.uniq((await this.datastore.find()).map(x => x.engine));
},
test_meta: true,
test({ connection, requestDbList = false }) {
const subprocess = fork(

View File

@@ -32,4 +32,8 @@ module.exports = {
},
startRefreshLicense() {},
async getUsedEngines() {
return null;
},
};