Skip to content

Commit d206a3b

Browse files
clean up
1 parent eb7e292 commit d206a3b

File tree

2 files changed

+9
-11
lines changed

2 files changed

+9
-11
lines changed

Sources/ODP/OdpManager.swift

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -81,13 +81,6 @@ public class OdpManager {
8181
completionHandler: completionHandler)
8282
}
8383

84-
func sendInitializedEvent() {
85-
guard let vuid = self.vuid else {
86-
return
87-
}
88-
eventManager?.sendInitializedEvent(vuid: vuid)
89-
}
90-
9184
func identifyUser(userId: String) {
9285
guard enabled else {
9386
logger.d("ODP identify event is not dispatched (ODP disabled).")

Sources/Optimizely/OptimizelyClient.swift

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,6 @@ open class OptimizelyClient: NSObject {
100100

101101
self.odpManager = odpManager ?? OdpManager(sdkKey: sdkKey,
102102
disable: sdkSettings.disableOdp,
103-
vuid: self.vuid,
104103
cacheSize: sdkSettings.segmentsCacheSize,
105104
cacheTimeoutInSecs: sdkSettings.segmentsCacheTimeoutInSecs,
106105
timeoutForSegmentFetchInSecs: sdkSettings.timeoutForSegmentFetchInSecs,
@@ -121,9 +120,15 @@ open class OptimizelyClient: NSObject {
121120
self.datafileHandler = HandlerRegistryService.shared.injectDatafileHandler(sdkKey: self.sdkKey)
122121
self.decisionService = HandlerRegistryService.shared.injectDecisionService(sdkKey: self.sdkKey)
123122
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+
127132
}
128133
logger.d("SDK Version: \(version)")
129134
}

0 commit comments

Comments
 (0)