diff --git a/.editorconfig b/.editorconfig
index bcfedfe..75f4272 100644
--- a/.editorconfig
+++ b/.editorconfig
@@ -2,8 +2,8 @@
charset = utf-8
end_of_line = lf
indent_size = 4
-indent_style = tab
-insert_final_newline = true
+indent_style = space
+insert_final_newline = false
max_line_length = 120
tab_width = 4
ij_continuation_indent_size = 8
@@ -332,9 +332,9 @@ ij_javascript_align_multiline_ternary_operation = false
ij_javascript_align_object_properties = 0
ij_javascript_align_union_types = false
ij_javascript_align_var_statements = 0
-ij_javascript_array_initializer_new_line_after_left_brace = false
-ij_javascript_array_initializer_right_brace_on_new_line = false
-ij_javascript_array_initializer_wrap = off
+ij_javascript_array_initializer_new_line_after_left_brace = true
+ij_javascript_array_initializer_right_brace_on_new_line = true
+ij_javascript_array_initializer_wrap = on_every_item
ij_javascript_assignment_wrap = off
ij_javascript_binary_operation_sign_on_next_line = false
ij_javascript_binary_operation_wrap = off
diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml
index ecf1424..e1f0e73 100644
--- a/.idea/codeStyles/Project.xml
+++ b/.idea/codeStyles/Project.xml
@@ -13,6 +13,9 @@
+
+
+
diff --git a/index.js b/index.js
index ebc9d81..116f6b1 100644
--- a/index.js
+++ b/index.js
@@ -50,18 +50,20 @@ async function queryScalarAsync(query, ...params) {
* @returns {Promise}
*/
async function getPreviousDayData() {
- const [ callsYesterday, callsThisMonth, callsTotal ] = await Promise.all([ queryScalarAsync(`
- SELECT COUNT(DISTINCT uniqueid) AS call_count
- FROM cdr
- WHERE calldate BETWEEN ? AND ?;
- `, getYesterday().startDate, getYesterday().endDate), queryScalarAsync(`
- SELECT COUNT(DISTINCT uniqueid) AS call_count
- FROM cdr
- WHERE MONTH (calldate) = ? AND YEAR (calldate) = ?;
- `, getYesterday().startDate.getMonth(), getYesterday().startDate.getFullYear()), queryScalarAsync(`
- SELECT COUNT(DISTINCT uniqueid) AS call_count
- FROM cdr;
- `) ]);
+ const [ callsYesterday, callsThisMonth, callsTotal ] = await Promise.all([
+ queryScalarAsync(`
+ SELECT COUNT(DISTINCT uniqueid) AS call_count
+ FROM cdr
+ WHERE calldate BETWEEN ? AND ?;
+ `, getYesterday().startDate, getYesterday().endDate), queryScalarAsync(`
+ SELECT COUNT(DISTINCT uniqueid) AS call_count
+ FROM cdr
+ WHERE MONTH (calldate) = ? AND YEAR (calldate) = ?;
+ `, getYesterday().startDate.getMonth(), getYesterday().startDate.getFullYear()), queryScalarAsync(`
+ SELECT COUNT(DISTINCT uniqueid) AS call_count
+ FROM cdr;
+ `)
+ ]);
const stats = new CallStats({
totalCallsMade: callsYesterday, totalCallsThisMonth: callsThisMonth, totalCallsEverPlaced: callsTotal
});
@@ -120,7 +122,7 @@ async function sendSummary() {
const data = await getPreviousDayData();
console.log("Updating records...");
const stats = await updateRecords(data);
- if(!process.env.NO_SAVE_RECORDS) {
+ if (!process.env.NO_SAVE_RECORDS) {
console.log("Saving.");
await records.toJSONFile(JSON_FILE);
}