From 6c6f27be3ea9c9be0c98a3f2b5a5047c4d23e1b4 Mon Sep 17 00:00:00 2001 From: Jackson Harper Date: Thu, 14 Sep 2023 16:29:53 +0800 Subject: [PATCH] Properly tag user on labels event --- packages/api/src/resolvers/labels/index.ts | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/packages/api/src/resolvers/labels/index.ts b/packages/api/src/resolvers/labels/index.ts index 6b51fc374..af8883bde 100644 --- a/packages/api/src/resolvers/labels/index.ts +++ b/packages/api/src/resolvers/labels/index.ts @@ -52,14 +52,6 @@ export const labelsResolver = authorized( async (_obj, _params, { claims: { uid }, log }) => { log.info('labelsResolver') - analytics.track({ - userId: uid, - event: 'labels', - properties: { - env: env.server.apiEnv, - }, - }) - try { const user = await getRepository(User).findOne({ where: { id: uid }, @@ -76,6 +68,16 @@ export const labelsResolver = authorized( } } + analytics.track({ + userId: uid, + event: 'labels', + properties: { + env: env.server.apiEnv, + email: user.email, + username: user.profile.username, + }, + }) + return { labels: user.labels || [], }