From 2c20c1e3df0cd8e6071ea662d4d1759101025475 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carl-Gerhard=20Lindesva=CC=88rd?= Date: Mon, 5 Feb 2024 22:16:09 +0100 Subject: [PATCH] fix create event --- apps/sdk-api/src/controllers/event.controller.ts | 2 +- packages/db/src/services/event.service.ts | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/apps/sdk-api/src/controllers/event.controller.ts b/apps/sdk-api/src/controllers/event.controller.ts index fea68b2e..576cddac 100644 --- a/apps/sdk-api/src/controllers/event.controller.ts +++ b/apps/sdk-api/src/controllers/event.controller.ts @@ -11,7 +11,7 @@ import type { JobsOptions } from '@mixan/queue'; import { eventsQueue, findJobByPrefix } from '@mixan/queue'; import type { PostEventPayload } from '@mixan/types'; -const SESSION_TIMEOUT = 1000 * 30 * 1; +const SESSION_TIMEOUT = 1000 * 60 * 30; const SESSION_END_TIMEOUT = SESSION_TIMEOUT + 1000; function parseSearchParams(params: URLSearchParams): Record { diff --git a/packages/db/src/services/event.service.ts b/packages/db/src/services/event.service.ts index 4d3c5db6..64614261 100644 --- a/packages/db/src/services/event.service.ts +++ b/packages/db/src/services/event.service.ts @@ -87,6 +87,10 @@ export function getEvents(sql: string) { export async function createEvent(payload: IServiceCreateEventPayload) { console.log(`create event ${payload.name} for ${payload.profileId}`); + if (payload.properties.hash === '') { + delete payload.properties.hash; + } + return ch.insert({ table: 'events', values: [