- Update gitignore

- Add DISTINCT to counts for proper call counts!
This commit is contained in:
Christopher Cookman 2024-10-29 00:24:26 -06:00
parent a8b4bab617
commit dd01233df9
Signed by: ChrisChrome
GPG key ID: A023A26E42C33A42
2 changed files with 10 additions and 4 deletions

2
.gitignore vendored
View file

@ -128,3 +128,5 @@ dist
.yarn/build-state.yml
.yarn/install-state.gz
.pnp.*
records.json

View file

@ -54,9 +54,9 @@ async function getPreviousDayData() {
let monthlyTotal;
let totalCalls;
await connection.query(`
SELECT COUNT(*) AS call_count FROM cdr WHERE calldate BETWEEN ? AND ?;
SELECT COUNT(*) AS call_count FROM cdr WHERE MONTH(calldate) = MONTH(?) AND YEAR(calldate) = YEAR(?);
SELECT COUNT(*) AS call_count FROM cdr;
SELECT COUNT(DISTINCT uniqueid) AS call_count FROM cdr WHERE calldate BETWEEN ? AND ?;
SELECT COUNT(DISTINCT uniqueid) AS call_count FROM cdr WHERE MONTH(calldate) = MONTH(?) AND YEAR(calldate) = YEAR(?);
SELECT COUNT(DISTINCT uniqueid) AS call_count FROM cdr;
`, [startTime, endTime, previousDay, previousDay], (err, res) => {
if (err) {
reject(err)
@ -125,7 +125,11 @@ async function sendSummary() {
let embed = {
title: `Summary from <t:${Math.floor(previousDayStart / 1000)}:f> to <t:${Math.floor(previousDayEnd / 1000)}:f>`,
color: 0x1E90FF,
fields: []
fields: [],
timestamp: new Date(),
footer: {
}
}
for (const [key, value] of Object.entries(updatedData)) {