File tree Expand file tree Collapse file tree 2 files changed +9
-11
lines changed Expand file tree Collapse file tree 2 files changed +9
-11
lines changed Original file line number Diff line number Diff line change @@ -81,13 +81,6 @@ public class OdpManager {
81
81
completionHandler: completionHandler)
82
82
}
83
83
84
- func sendInitializedEvent( ) {
85
- guard let vuid = self . vuid else {
86
- return
87
- }
88
- eventManager? . sendInitializedEvent ( vuid: vuid)
89
- }
90
-
91
84
func identifyUser( userId: String ) {
92
85
guard enabled else {
93
86
logger. d ( " ODP identify event is not dispatched (ODP disabled). " )
Original file line number Diff line number Diff line change @@ -100,7 +100,6 @@ open class OptimizelyClient: NSObject {
100
100
101
101
self . odpManager = odpManager ?? OdpManager ( sdkKey: sdkKey,
102
102
disable: sdkSettings. disableOdp,
103
- vuid: self . vuid,
104
103
cacheSize: sdkSettings. segmentsCacheSize,
105
104
cacheTimeoutInSecs: sdkSettings. segmentsCacheTimeoutInSecs,
106
105
timeoutForSegmentFetchInSecs: sdkSettings. timeoutForSegmentFetchInSecs,
@@ -121,9 +120,15 @@ open class OptimizelyClient: NSObject {
121
120
self . datafileHandler = HandlerRegistryService . shared. injectDatafileHandler ( sdkKey: self . sdkKey)
122
121
self . decisionService = HandlerRegistryService . shared. injectDecisionService ( sdkKey: self . sdkKey)
123
122
self . notificationCenter = HandlerRegistryService . shared. injectNotificationCenter ( sdkKey: self . sdkKey)
124
- if vuid != nil {
125
- self . odpManager. vuid = vuid
126
- self . odpManager. sendInitializedEvent ( )
123
+ if let _vuid = vuid {
124
+ self . odpManager. vuid = _vuid
125
+ try ? sendOdpEvent ( type: Constants . ODP. eventType,
126
+ action: " client_initialized " ,
127
+ identifiers: [
128
+ Constants . ODP. keyForVuid: _vuid
129
+ ] ,
130
+ data: [ : ] )
131
+
127
132
}
128
133
logger. d ( " SDK Version: \( version) " )
129
134
}
You can’t perform that action at this time.
0 commit comments