eventdata api

This commit is contained in:
Brian Cao 2022-10-18 15:54:17 -07:00
parent b948f0d381
commit 67394194af
9 changed files with 230 additions and 14 deletions

View file

@ -58,13 +58,11 @@ export default async (req, res) => {
await useSession(req, res);
const {
session: { website, session },
} = req;
const { website, session } = req.session;
const { type, payload } = getJsonBody(req);
let { url, referrer, eventName, eventData } = payload;
let { url, referrer, event_name: eventName, event_data: eventData } = payload;
if (process.env.REMOVE_TRAILING_SLASH) {
url = url.replace(/\/$/, '');
@ -88,9 +86,8 @@ export default async (req, res) => {
const token = createToken(
{
websiteId: website.websiteUuid,
sessionId: session.sessionId,
sessionUuid: session.sessionUuid,
website,
session,
},
secret(),
);