Add support for sending stats to Matrix, split out some code into more generic classes. #1

Open
rory.gay wants to merge 35 commits from rory.gay/freepbx-stats:main into main
Showing only changes of commit b7c5d3c599 - Show all commits

View file

@ -74,7 +74,7 @@ async function getPreviousDayData() {
totalCallsThisMonth: callsThisMonth, totalCallsThisMonth: callsThisMonth,
totalCallsEverPlaced: callsTotal totalCallsEverPlaced: callsTotal
}); });
console.log("Got stats:", stats); console.log("Got stats:", stats, "built from query results:", { callsYesterday, callsThisMonth, callsTotal });
return stats; return stats;
// return new Promise(async (resolve, reject) => { // return new Promise(async (resolve, reject) => {
// const yesterday = getYesterday(); // const yesterday = getYesterday();