This commit is contained in:
Jan Prochazka
2021-12-07 20:29:45 +01:00
parent 7ad2066aa6
commit c113266095

View File

@@ -174,9 +174,9 @@ module.exports = {
async updateDatabase({ conid, database, values }) {
if (portalConnections) return;
const conn = await this.datastore.find({ _id: conid });
let databases = conn.databases || [];
let databases = conn[0].databases || [];
if (databases.find(x => x.name == database)) {
databases = databases.map(x => (x.item == database ? { ...x, ...values } : x));
databases = databases.map(x => (x.name == database ? { ...x, ...values } : x));
} else {
databases = [...databases, { name: database, ...values }];
}