async/await

This commit is contained in:
Flummi
2019-04-26 09:23:16 +00:00
parent 6f6f3c8481
commit 06f665b220
4 changed files with 82 additions and 66 deletions

View File

@@ -5,19 +5,18 @@ export let admins = [];
export const loadAdmins = async () => {
const db = await sql;
admins = [];
db.query(`select * from user`)
.then(rows => rows.forEach(row => {
admins.push({
id: row.id,
prefix: row.prefix,
account: row.account,
network: row.network,
level: row.level
});
}))
.catch(err => {
console.log("keine Admins vorhanden", err);
});
try {
const rows = await db.query("select id, prefix, account, level, network from user");
rows.forEach(row => admins.push({
id: row.id,
prefix: row.prefix,
account: row.account,
network: row.network,
level: row.level
}));
} catch(err) {
console.log("keine Admins vorhanden", err);
}
};
(async () => {