From c8d717aa44106f26d2230d6828991a8764fdb562 Mon Sep 17 00:00:00 2001 From: Sokratis Vidros Date: Fri, 4 Oct 2024 17:40:54 +0300 Subject: [PATCH] fix(api,web): Align segment traits payload (#6628) --- .source | 2 +- apps/web/src/utils/segment.ts | 1 + packages/cli/src/services/analytics.service.ts | 6 ++++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.source b/.source index f6e9050d67e..efa5937cf2a 160000 --- a/.source +++ b/.source @@ -1 +1 @@ -Subproject commit f6e9050d67eefd51df752e947febd2dba3e76be6 +Subproject commit efa5937cf2a8b27c764cf9a289759f36e8b67559 diff --git a/apps/web/src/utils/segment.ts b/apps/web/src/utils/segment.ts index c16c0de4a6e..577cd0cba70 100644 --- a/apps/web/src/utils/segment.ts +++ b/apps/web/src/utils/segment.ts @@ -60,6 +60,7 @@ export class SegmentService { firstName: user.firstName, lastName: user.lastName, avatar: user.profilePicture, + createdAt: user.createdAt, }); } diff --git a/packages/cli/src/services/analytics.service.ts b/packages/cli/src/services/analytics.service.ts index 9bc2bd1215a..3e06f739bcb 100644 --- a/packages/cli/src/services/analytics.service.ts +++ b/packages/cli/src/services/analytics.service.ts @@ -52,10 +52,12 @@ export class AnalyticService { this._analytics.identify({ userId: user._id, traits: { + email: user.email, + name: `${user.firstName || ''} ${user.lastName || ''}`.trim(), firstName: user.firstName, lastName: user.lastName, - email: user.email, - created: user.createdAt, + avatar: user.profilePicture, + createdAt: user.createdAt, }, }); }