diff --git a/src/lib/session.ts b/src/lib/session.ts index ca145c04..5311e3fd 100644 --- a/src/lib/session.ts +++ b/src/lib/session.ts @@ -88,5 +88,5 @@ export async function getSession(req: NextApiRequestCollect): Promise { await useSession(req, res); const session = req.session; + + if (!session?.id) { + return; + } + const iat = Math.floor(new Date().getTime() / 1000); // expire visitId after 30 minutes @@ -111,10 +116,6 @@ export default async (req: NextApiRequestCollect, res: NextApiResponse) => { session.iat = iat; - if (!session.websiteId) { - return; - } - if (type === COLLECTION_TYPE.event) { // eslint-disable-next-line prefer-const let [urlPath, urlQuery] = safeDecodeURI(url)?.split('?') || [];