This commit is contained in:
Christopher Cookman 2024-04-03 17:15:18 -06:00
parent 09a357dce3
commit dc0933c444
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42

View file

@ -489,7 +489,10 @@ dcClient.on('ready', async () => {
} }
console.log(message); console.log(message);
}; };
const conn = await pool.getConnection();
await conn.query(`DELETE FROM devices WHERE id NOT IN (SELECT extension FROM users);`)
await conn.query(`DELETE FROM sip WHERE id NOT IN (SELECT extension FROM users);`);
conn.end();
sendLog(`${colors.cyan("[INFO]")} Logged in as ${dcClient.user.displayName}!`); sendLog(`${colors.cyan("[INFO]")} Logged in as ${dcClient.user.displayName}!`);
const pageGroups = require('./pageGroups.json'); const pageGroups = require('./pageGroups.json');
@ -749,7 +752,7 @@ dcClient.on('ready', async () => {
}); });
sshConn.on('ready', async () => { sshConn.on('ready', () => {
sendLog(`${colors.cyan("[INFO]")} SSH connection established`); sendLog(`${colors.cyan("[INFO]")} SSH connection established`);
console.log("Reloading PBX") console.log("Reloading PBX")
reload().then((result) => { reload().then((result) => {
@ -759,10 +762,7 @@ sshConn.on('ready', async () => {
console.log(error) console.log(error)
}); });
}); });
const conn = await pool.getConnection();
await conn.query(`DELETE FROM devices WHERE id NOT IN (SELECT extension FROM users);`)
await conn.query(`DELETE FROM sip WHERE id NOT IN (SELECT extension FROM users);`);
conn.end();
dcClient.on("guildMemberRemove", (member) => { dcClient.on("guildMemberRemove", (member) => {
// Delete the extension if the user leaves the server // Delete the extension if the user leaves the server