Skip to content

Commit c1aed93

Browse files
committed
✅ Fixed unit tests
1 parent 3395df1 commit c1aed93

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

swift-sdk/Internal/AnonymousUserManager.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -187,17 +187,17 @@ public class AnonymousUserManager: AnonymousUserManagerProtocol {
187187
private func evaluateCriteriaAndReturnID() -> String? {
188188
guard let criteriaData = localStorage.criteriaData else { return nil }
189189

190-
var events: [[AnyHashable: Any]]?
190+
var events = [[AnyHashable: Any]]()
191191

192192
if let anonymousUserEvents = localStorage.anonymousUserEvents {
193-
events?.append(contentsOf: anonymousUserEvents)
193+
events.append(contentsOf: anonymousUserEvents)
194194
}
195195

196196
if let userUpdate = localStorage.anonymousUserUpdate {
197-
events?.append(userUpdate)
197+
events.append(userUpdate)
198198
}
199199

200-
guard let events else { return nil }
200+
guard events.count > 0 else { return nil }
201201

202202
return CriteriaCompletionChecker(anonymousCriteria: criteriaData, anonymousEvents: events).getMatchedCriteria()
203203
}

0 commit comments

Comments
 (0)