mirror of
https://github.com/umami-software/umami.git
synced 2025-12-06 01:18:00 +01:00
configure redis
This commit is contained in:
parent
efb52f5ff1
commit
48fe6ebcc5
13 changed files with 138 additions and 183 deletions
|
|
@ -30,9 +30,11 @@ export async function getSession(req) {
|
|||
|
||||
let websiteId = null;
|
||||
|
||||
//console.log(await redis.stageData());
|
||||
|
||||
// Check if website exists
|
||||
if (process.env.REDIS_URL) {
|
||||
websiteId = await redis.get(`website:${website_uuid}`);
|
||||
websiteId = await redis.client.get(`website:${website_uuid}`);
|
||||
} else {
|
||||
const { website_id } = await getWebsiteByUuid(website_uuid);
|
||||
websiteId = website_id;
|
||||
|
|
@ -52,7 +54,7 @@ export async function getSession(req) {
|
|||
|
||||
// Check if session exists
|
||||
if (process.env.REDIS_URL) {
|
||||
sessionCreated = (await redis.get(`session:${session_uuid}`)) !== null;
|
||||
sessionCreated = !!(await redis.client.get(`session:${session_uuid}`));
|
||||
} else {
|
||||
session = await getSessionByUuid(session_uuid);
|
||||
sessionCreated = !!session;
|
||||
|
|
@ -61,7 +63,7 @@ export async function getSession(req) {
|
|||
|
||||
if (!sessionCreated) {
|
||||
try {
|
||||
session = await createSession(websiteId, {
|
||||
session = await createSession(BigInt(websiteId), {
|
||||
session_uuid,
|
||||
hostname,
|
||||
browser,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue