cuffeo ausgelagert..

This commit is contained in:
Flummi
2019-08-17 11:54:50 +00:00
parent 05d42650ec
commit c0ef557f72
31 changed files with 22 additions and 1021 deletions

View File

@@ -1,25 +1,4 @@
import sql from "./sql";
export let admins = [];
export const loadAdmins = () => {
admins = [];
sql.any(`select * from admins`)
.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");
});
};
loadAdmins();
import { default as config } from "../../cfg/config.json";
export const getLevel = (network, user) => {
let ret = {
@@ -30,7 +9,7 @@ export const getLevel = (network, user) => {
return "user has to be an object!";
if (!user.account || !user.prefix)
return ret;
for(let admin of admins) {
for(let admin of config.admins) {
if (admin.account === user.account.toLowerCase() && admin.network === network.toLowerCase()) {
ret = {
level: admin.level,
@@ -39,4 +18,4 @@ export const getLevel = (network, user) => {
}
};
return ret;
};
};