@@ -88,9 +88,9 @@ class IterableUserDefaults {
88
88
89
89
var anonymousUserUpdate : [ AnyHashable : Any ] ? {
90
90
get {
91
- return eventData ( withKey: . anonymousUserUpdate)
91
+ return userUpdateData ( withKey: . anonymousUserUpdate)
92
92
} set {
93
- saveEventData ( anonymousUserEvents : newValue, withKey: . anonymousUserEvents )
93
+ saveUserUpdate ( newValue, withKey: . anonymousUserUpdate )
94
94
}
95
95
}
96
96
@@ -142,6 +142,10 @@ class IterableUserDefaults {
142
142
userDefaults. set ( anonymousUserEvents, forKey: key. value)
143
143
}
144
144
145
+ private func saveUserUpdate( _ update: [ AnyHashable : Any ] ? , withKey key: UserDefaultsKey ) {
146
+ userDefaults. set ( update, forKey: key. value)
147
+ }
148
+
145
149
func getAttributionInfo( currentDate: Date ) -> IterableAttributionInfo ? {
146
150
( try ? codable ( withKey: . attributionInfo, currentDate: currentDate) ) ?? nil
147
151
}
@@ -214,6 +218,10 @@ class IterableUserDefaults {
214
218
userDefaults. array ( forKey: key. value) as? [ [ AnyHashable : Any ] ]
215
219
}
216
220
221
+ private func userUpdateData( withKey key: UserDefaultsKey ) -> [ AnyHashable : Any ] ? {
222
+ userDefaults. object ( forKey: key. value) as? [ AnyHashable : Any ]
223
+ }
224
+
217
225
private func getCriteriaData( withKey key: UserDefaultsKey ) -> Data ? {
218
226
userDefaults. object ( forKey: key. value) as? Data
219
227
}
@@ -298,7 +306,7 @@ class IterableUserDefaults {
298
306
static let sdkVersion = UserDefaultsKey ( value: Const . UserDefault. sdkVersion)
299
307
static let offlineMode = UserDefaultsKey ( value: Const . UserDefault. offlineMode)
300
308
static let anonymousUserEvents = UserDefaultsKey ( value: Const . UserDefault. offlineMode)
301
- static let anonymousUserUpdate = UserDefaultsKey ( value: Const . UserDefault. offlineMode )
309
+ static let anonymousUserUpdate = UserDefaultsKey ( value: Const . UserDefault. anonymousUserUpdate )
302
310
static let criteriaData = UserDefaultsKey ( value: Const . UserDefault. criteriaData)
303
311
static let anonymousSessions = UserDefaultsKey ( value: Const . UserDefault. anonymousSessions)
304
312
static let anonymousUsageTrack = UserDefaultsKey ( value: Const . UserDefault. anonymousUsageTrack)
0 commit comments