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 46637ff420 - Show all commits

View file

@ -53,7 +53,7 @@ async function queryScalarAsync(query, ...params) {
* @returns {Promise<CallStats>}
*/
async function getPreviousDayData() {
const [ callsYesterday, callsThisMonth, callsTotal ] = Promise.all([
const [ callsYesterday, callsThisMonth, callsTotal ] = await Promise.all([
queryScalarAsync(`
SELECT COUNT(DISTINCT uniqueid) AS call_count
FROM cdr