mirror of
https://github.com/kremalicious/umami.git
synced 2024-11-25 20:02:46 +01:00
Fix MySQL query.
This commit is contained in:
parent
41eeb1a5f1
commit
2d69b3087f
@ -369,14 +369,34 @@ export function getRankings(website_id, start_at, end_at, type, table) {
|
||||
}
|
||||
|
||||
export function getActiveVisitors(website_id) {
|
||||
return prisma.$queryRaw(
|
||||
`
|
||||
const db = getDatabase();
|
||||
const date = subMinutes(new Date(), 5);
|
||||
|
||||
if (db === POSTGRESQL) {
|
||||
return prisma.$queryRaw(
|
||||
`
|
||||
select count(distinct session_id) x
|
||||
from pageview
|
||||
where website_id=$1
|
||||
and created_at >= $2
|
||||
`,
|
||||
website_id,
|
||||
subMinutes(new Date(), 5),
|
||||
);
|
||||
website_id,
|
||||
date,
|
||||
);
|
||||
}
|
||||
|
||||
if (db === MYSQL) {
|
||||
return prisma.$queryRaw(
|
||||
`
|
||||
select count(distinct session_id) x
|
||||
from pageview
|
||||
where website_id=?
|
||||
and created_at >= ?
|
||||
`,
|
||||
website_id,
|
||||
date,
|
||||
);
|
||||
}
|
||||
|
||||
return Promise.resolve([]);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user