This commit is contained in:
Rory& 2025-09-20 21:04:21 +02:00
parent 2731ccd7f9
commit b7ab603bcc

View file

@ -140,17 +140,15 @@ async function sendSummaryMatrix(yesterday, stats) {
const html = ` const html = `
<table> <table>
<thead> <thead>
<tr> <tr><td colspan="2"><strong>Summary from ${yesterday.startDate.toString()} to ${yesterday.endDate.toString()}</strong></td></tr><br/>
<td colspan="2"><strong>Summary from ${yesterday.startDate.toString()} to ${yesterday.endDate.toString()}</strong></td>
</tr>
</thead> </thead>
<tbody> <tbody>
<tr><td>Calls Made</td><td>${stats.totalCallsMade}</td></tr> <tr><td>Calls Made</td><td>${stats.totalCallsMade}</td></tr><br/>
<tr><td>Monthly Total</td><td>${stats.totalCallsThisMonth}</td></tr> <tr><td>Monthly Total</td><td>${stats.totalCallsThisMonth}</td></tr><br/>
<tr><td>Total Calls Ever Placed</td><td>${stats.totalCallsEverPlaced}</td></tr> <tr><td>Total Calls Ever Placed</td><td>${stats.totalCallsEverPlaced}</td></tr><br/>
<tr><td>System Uptime</td><td>${getSystemUptime().toString(false, false)}</td></tr> <tr><td>System Uptime</td><td>${getSystemUptime().toString(false, false)}</td></tr><br/>
<tr><td>All Time Record</td><td>${stats.allTimeRecord}</td></tr> <tr><td>All Time Record</td><td>${stats.allTimeRecord}</td></tr><br/>
${stats.isNewRecord ? `<tr><td colspan="2">🎉 NEW RECORD! 🎉 A new record has been set, at ${stats.totalCallsMade}!</td></tr>` : ''} ${stats.isNewRecord ? `<tr><td colspan="2">🎉 NEW RECORD! 🎉 A new record has been set, at ${stats.totalCallsMade}!</td></tr><br/>` : ''}
</tbody> </tbody>
</table> </table>
`; `;
@ -164,7 +162,7 @@ Total Calls Ever Placed: ${stats.totalCallsEverPlaced}
System Uptime: ${getSystemUptime().toString(false, false)} System Uptime: ${getSystemUptime().toString(false, false)}
All Time Record: ${stats.allTimeRecord} All Time Record: ${stats.allTimeRecord}
${stats.isNewRecord ? `🎉 NEW RECORD! 🎉 A new record has been set, at ${stats.totalCallsMade}!` : ''}`, ${stats.isNewRecord ? `🎉 NEW RECORD! 🎉 A new record has been set, at ${stats.totalCallsMade}!` : ''}`,
"formatted_body": html, "formatted_body": html.split('\n').map(s => s.trim()).join(''),
"tel.litenet.call_stats_summary": { "tel.litenet.call_stats_summary": {
...stats, date: yesterday ...stats, date: yesterday
} }