This commit is contained in:
Christopher Cookman 2024-07-31 23:18:27 -06:00
parent 7fcd3cf0ac
commit 5348991f2d
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42

View file

@ -105,12 +105,12 @@ function sendAlert(accountNumber, transaction, placeName, systemName, zoneNumber
function sendVerificationCode(account) {
// Get verification code from database
db.get("SELECT * FROM verification_codes WHERE account_id = ?", account, (err, row) => {
db.get("SELECT * FROM accounts WHERE id = ?", account, (err, row) => {
if (err) {
console.error(err);
} else if (row) {
// Send verification code to phone number
runCommand(`flite -t "Hello. This is an automated call from KCA SecuriNet Monitoring. Your verification code is ${row.code}" -o /tmp/${account}-code.wav`).then((output) => {
runCommand(`flite -t "Hello. This is an automated call from KCA SecuriNet Monitoring. Your verification code is ${row.verification_code}" -o /tmp/${account}-code.wav`).then((output) => {
runCommand(`ffmpeg -y -i /tmp/${account}-code.wav -ar 8000 -ac 1 -c:a pcm_s16le /tmp/${account}-verification.wav`).then(() => {
runCommand(`rm /tmp/${account}-code.wav`)
// strip extension from filename