@@ -112,7 +112,7 @@ public class DVCClient {
112112 self . config? . userConfig = config
113113 self . isConfigCached = false
114114
115- self . handleCachedAnonUserId ( user: user)
115+ self . cacheUser ( user: user)
116116
117117 if ( self . checkIfEdgeDBEnabled ( config: config!, enableEdgeDB: self . enableEdgeDB) ) {
118118 if ( !( user. isAnonymous ?? false ) ) {
@@ -181,7 +181,8 @@ public class DVCClient {
181181 }
182182 }
183183
184- private func handleCachedAnonUserId( user: DVCUser ) {
184+ private func cacheUser( user: DVCUser ) {
185+ self . cacheService. save ( user: user)
185186 if user. isAnonymous == true , let userId = user. userId {
186187 self . cacheService. setAnonUserId ( anonUserId: userId)
187188 }
@@ -289,8 +290,7 @@ public class DVCClient {
289290 self . isConfigCached = false
290291 }
291292 self . user = user
292- self . cacheService. save ( user: user)
293- self . handleCachedAnonUserId ( user: user)
293+ self . cacheUser ( user: user)
294294 callback ? ( error, config? . variables)
295295 } )
296296 }
@@ -321,8 +321,7 @@ public class DVCClient {
321321 self . config? . userConfig = config
322322 self . isConfigCached = false
323323 self . user = anonUser
324- self . cacheService. save ( user: anonUser)
325- self . handleCachedAnonUserId ( user: anonUser)
324+ self . cacheUser ( user: anonUser)
326325 callback ? ( error, config? . variables)
327326 } )
328327 }
0 commit comments