stringify profileid

This commit is contained in:
Carl-Gerhard Lindesvärd
2024-05-29 16:01:27 +02:00
parent ad305e71ae
commit fd921533fd
2 changed files with 3 additions and 3 deletions

View File

@@ -227,7 +227,7 @@ export async function createEvent(
const exists = await getProfileById(payload.profileId, payload.projectId); const exists = await getProfileById(payload.profileId, payload.projectId);
if (!exists && payload.profileId !== '') { if (!exists && payload.profileId !== '') {
await upsertProfile({ await upsertProfile({
id: payload.profileId, id: String(payload.profileId),
isExternal: false, isExternal: false,
projectId: payload.projectId, projectId: payload.projectId,
firstName: '', firstName: '',
@@ -257,7 +257,7 @@ export async function createEvent(
id: uuid(), id: uuid(),
name: payload.name, name: payload.name,
device_id: payload.deviceId, device_id: payload.deviceId,
profile_id: payload.profileId, profile_id: payload.profileId ? String(payload.profileId) : '',
project_id: payload.projectId, project_id: payload.projectId,
session_id: payload.sessionId, session_id: payload.sessionId,
properties: toDots(omit(['_path'], payload.properties)), properties: toDots(omit(['_path'], payload.properties)),

View File

@@ -42,7 +42,7 @@ export async function getProfileById(id: string, projectId: string) {
} }
const [profile] = await chQuery<IClickhouseProfile>( const [profile] = await chQuery<IClickhouseProfile>(
`SELECT * FROM profiles WHERE id = ${escape(id)} AND project_id = ${escape(projectId)} ORDER BY created_at DESC LIMIT 1` `SELECT * FROM profiles WHERE id = ${escape(String(id))} AND project_id = ${escape(projectId)} ORDER BY created_at DESC LIMIT 1`
); );
if (!profile) { if (!profile) {