diff --git a/.gitignore b/.gitignore index c6bba59..4ed3e7a 100644 --- a/.gitignore +++ b/.gitignore @@ -128,3 +128,5 @@ dist .yarn/build-state.yml .yarn/install-state.gz .pnp.* + +records.json \ No newline at end of file diff --git a/index.js b/index.js index 1a05376..e804dfe 100644 --- a/index.js +++ b/index.js @@ -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 to `, color: 0x1E90FF, - fields: [] + fields: [], + timestamp: new Date(), + footer: { + + } } for (const [key, value] of Object.entries(updatedData)) {