From aa8057f9fed72143bee3859e853b553e05a06837 Mon Sep 17 00:00:00 2001 From: Brian Cao Date: Fri, 22 Jul 2022 17:47:26 -0700 Subject: [PATCH] fix stats query --- lib/db.js | 4 ++-- lib/session.js | 2 -- queries/analytics/stats/getWebsiteStats.js | 1 - 3 files changed, 2 insertions(+), 5 deletions(-) diff --git a/lib/db.js b/lib/db.js index 894c60a2..08e76261 100644 --- a/lib/db.js +++ b/lib/db.js @@ -146,11 +146,11 @@ export function getTimestampInterval(maxColumn, minColumn) { const db = getDatabase(); if (db === POSTGRESQL) { - return `floor(extract(epoch from max(${maxColumn}) - min(${minColumn})))`; + return `floor(extract(epoch from (${maxColumn}) - (${minColumn})))`; } if (db === MYSQL) { - return `floor(unix_timestamp(max(${maxColumn})) - unix_timestamp(min(${minColumn})))`; + return `floor(unix_timestamp(${maxColumn}) - unix_timestamp(${minColumn}))`; } } diff --git a/lib/session.js b/lib/session.js index edb8aeeb..4e0513b1 100644 --- a/lib/session.js +++ b/lib/session.js @@ -52,8 +52,6 @@ export async function getSession(req) { device, }); - console.log(session); - if (!session) { return null; } diff --git a/queries/analytics/stats/getWebsiteStats.js b/queries/analytics/stats/getWebsiteStats.js index 818be97c..815bacdd 100644 --- a/queries/analytics/stats/getWebsiteStats.js +++ b/queries/analytics/stats/getWebsiteStats.js @@ -35,7 +35,6 @@ async function relationalQuery(website_id, start_at, end_at, filters = {}) { 'm2', 'm1', )} else 0 end) as "totaltime" - sum(t.time) as "totaltime" from ( select pageview.session_id,