This commit is contained in:
Christopher Cookman 2024-08-18 01:31:42 -06:00
parent aba356a0c3
commit afb6b41abb
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42

View file

@ -148,13 +148,19 @@ function sendAlert(accountNumber, transaction, placeName, systemName, zoneNumber
if (err) { if (err) {
console.error(err); console.error(err);
} else if (row) { } else if (row) {
runCommand(`/var/lib/asterisk/bin/originate ${row.to} roblox.s.1 0 0 /tmp/${transaction}-alert "IktDQSBTZWN1cmlOZXQiIDwxNDQ3MjAwNDQ4OD4="`).then(() => { db.get("SELECT * FROM accounts WHERE id = ?", row.linked_to, (err, row) => {
console.log(`Alert sent to ${row.linked_to}`); if (err) {
console.error(err);
} else if (row) {
runCommand(`/var/lib/asterisk/bin/originate ${row.phone} roblox.s.1 0 0 /tmp/${transaction}-alert "IktDQSBTZWN1cmlOZXQiIDwxNDQ3MjAwNDQ4OD4="`).then(() => {
console.log(`TTS sent to ${row.to}`);
}).catch((error) => { }).catch((error) => {
console.error(error); console.error(error);
}); });
} }
}); });
}
});
}).catch((error) => { }).catch((error) => {
console.error(error); console.error(error);
reject(error); reject(error);
@ -203,13 +209,19 @@ function sendTTS(accountNumber, transaction, text) {
if (err) { if (err) {
console.error(err); console.error(err);
} else if (row) { } else if (row) {
runCommand(`/var/lib/asterisk/bin/originate ${row.linked_to} roblox.s.1 0 0 /tmp/${transaction}-tts "IktDQSBTZWN1cmlOZXQiIDwxNDQ3MjAwNDQ4OD4="`).then(() => { db.get("SELECT * FROM accounts WHERE id = ?", row.linked_to, (err, row) => {
if (err) {
console.error(err);
} else if (row) {
runCommand(`/var/lib/asterisk/bin/originate ${row.phone} roblox.s.1 0 0 /tmp/${transaction}-tts "IktDQSBTZWN1cmlOZXQiIDwxNDQ3MjAwNDQ4OD4="`).then(() => {
console.log(`TTS sent to ${row.to}`); console.log(`TTS sent to ${row.to}`);
}).catch((error) => { }).catch((error) => {
console.error(error); console.error(error);
}); });
} }
}); });
}
});
}).catch((error) => { }).catch((error) => {
console.error(error); console.error(error);
reject(error); reject(error);