File tree Expand file tree Collapse file tree 1 file changed +3
-4
lines changed
Expand file tree Collapse file tree 1 file changed +3
-4
lines changed Original file line number Diff line number Diff line change @@ -7,9 +7,7 @@ import type {
77
88type Timestamp = SegmentTrackParams [ 'timestamp' ] ;
99
10- export type MongoshAnalyticsIdentity = SegmentIdentifyParams & {
11- anonymousId : string ;
12- } ;
10+ export type MongoshAnalyticsIdentity = SegmentIdentifyParams ;
1311
1412export type AnalyticsIdentifyMessage = MongoshAnalyticsIdentity & {
1513 traits : {
@@ -281,7 +279,8 @@ export class ThrottledAnalytics implements MongoshAnalytics {
281279 throw new Error ( 'Identify can only be called once per user session' ) ;
282280 }
283281
284- this . currentUserId = message . userId ?? message . anonymousId ;
282+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
283+ this . currentUserId = message . userId ?? message . anonymousId ! ;
285284
286285 this . restorePromise = this . restoreThrottleState ( ) . then ( ( enabled ) => {
287286 if ( ! enabled ) {
You can’t perform that action at this time.
0 commit comments