diff --git a/queries/analytics/event/saveEvent.ts b/queries/analytics/event/saveEvent.ts index 2dcb8849..9a7db00d 100644 --- a/queries/analytics/event/saveEvent.ts +++ b/queries/analytics/event/saveEvent.ts @@ -137,7 +137,7 @@ async function clickhouseQuery(data: { session_id: sessionId, event_id: eventId, country: country ? country : null, - subdivision1: subdivision1 ? country.concat('-', subdivision1) : null, + subdivision1: country && subdivision1 ? `${country}-${subdivision1}` : null, subdivision2: subdivision2 ? subdivision2 : null, city: city ? city : null, url_path: urlPath?.substring(0, URL_LENGTH), diff --git a/queries/analytics/session/createSession.ts b/queries/analytics/session/createSession.ts index 4014ac41..22f7892f 100644 --- a/queries/analytics/session/createSession.ts +++ b/queries/analytics/session/createSession.ts @@ -44,7 +44,7 @@ async function relationalQuery(data: Prisma.SessionCreateInput) { screen, language, country, - subdivision1: subdivision1 ? country.concat('-', subdivision1) : null, + subdivision1: country && subdivision1 ? `${country}-${subdivision1}` : null, subdivision2, city, },