Update AppInformationService.js

This commit is contained in:
jelveh 2024-12-25 18:21:36 -08:00
parent 89eb6a80e1
commit e263c2be95

View File

@ -136,7 +136,7 @@ class AppInformationService {
const key_open_count = `apps:open_count:uid:${app_uid}`; const key_open_count = `apps:open_count:uid:${app_uid}`;
let open_count = kv.get(key_open_count); let open_count = kv.get(key_open_count);
if ( ! open_count ) { if ( ! open_count ) {
if(global.clickhouseClient) { if(!global.clickhouseClient) {
const result = await global.clickhouseClient.query({ const result = await global.clickhouseClient.query({
query: `SELECT COUNT(_id) AS open_count FROM app_opens WHERE app_uid = '${app_uid}'`, query: `SELECT COUNT(_id) AS open_count FROM app_opens WHERE app_uid = '${app_uid}'`,
format: 'JSONEachRow' format: 'JSONEachRow'
@ -155,7 +155,7 @@ class AppInformationService {
const key_user_count = `apps:user_count:uid:${app_uid}`; const key_user_count = `apps:user_count:uid:${app_uid}`;
let user_count = kv.get(key_user_count); let user_count = kv.get(key_user_count);
if ( ! user_count ) { if ( ! user_count ) {
if(global.clickhouseClient) { if(!global.clickhouseClient) {
const result = await global.clickhouseClient.query({ const result = await global.clickhouseClient.query({
query: `SELECT COUNT(DISTINCT user_id) AS uniqueUsers FROM app_opens WHERE app_uid = '${app_uid}'`, query: `SELECT COUNT(DISTINCT user_id) AS uniqueUsers FROM app_opens WHERE app_uid = '${app_uid}'`,
format: 'JSONEachRow' format: 'JSONEachRow'
@ -166,7 +166,7 @@ class AppInformationService {
user_count = (await db.read( user_count = (await db.read(
`SELECT COUNT(DISTINCT user_id) AS user_count FROM app_opens WHERE app_uid = ?`, `SELECT COUNT(DISTINCT user_id) AS user_count FROM app_opens WHERE app_uid = ?`,
[app_uid] [app_uid]
))[0].user_count; ))[0].user_count;
} }
} }