Skip to content

Commit b54a9c9

Browse files
evantk91joaodordio
andauthored
Update swift-sdk/Internal/InternalIterableAPI.swift
Co-authored-by: Joao Dordio <[email protected]>
1 parent e0612cc commit b54a9c9

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

swift-sdk/Internal/InternalIterableAPI.swift

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -151,13 +151,16 @@ final class InternalIterableAPI: NSObject, PushTrackerProtocol, AuthProvider {
151151
self._email = email
152152
self._userId = nil
153153

154-
if(config.enableAnonTracking) {
155-
if(email != nil) {
156-
attemptAndProcessMerge(merge: merge ?? true, replay: replay ?? true, destinationUser: email, isEmail: true, failureHandler: failureHandler)
157-
}
154+
if config.enableAnonTracking, let email = email {
155+
attemptAndProcessMerge(
156+
merge: merge ?? true,
157+
replay: replay ?? true,
158+
destinationUser: email,
159+
isEmail: true,
160+
failureHandler: failureHandler
161+
)
158162
self.localStorage.userIdAnnon = nil
159163
}
160-
161164
self._successCallback = successHandler
162165
self._failureCallback = failureHandler
163166
self.storeIdentifierData()

0 commit comments

Comments
 (0)