Skip to content

Commit 1926818

Browse files
authored
feat(server): add segment user id (#3193)
1 parent 2350cb8 commit 1926818

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

server/analytics/segment.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,9 +71,14 @@ func (t segmentTracker) Track(name string, props map[string]string) error {
7171
p = p.Set(k, v)
7272
}
7373

74+
userID := t.serverID
75+
if p["user_id"] != nil {
76+
userID = p["user_id"].(string)
77+
}
78+
7479
return t.client.Enqueue(segment.Track{
7580
Event: name,
76-
UserId: t.serverID,
81+
UserId: userID,
7782
Properties: p,
7883
Context: &segment.Context{
7984
Direct: true,

0 commit comments

Comments
 (0)