Skip to content

Commit 77f4575

Browse files
committed
Fix test errors
1 parent b70a7b9 commit 77f4575

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

Sources/Optimizely+Decide/OptimizelyUserContext+ObjC.swift

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import Foundation
3232
return userContext.optimizely
3333
}
3434

35-
public init(optimizely: OptimizelyClient, userId: String, attributes: [String: Any]? = nil) {
35+
public init(optimizely: OptimizelyClient, userId: String, attributes: [String: Any]? = nil, region: String = "US") {
3636
userContext = OptimizelyUserContext(optimizely: optimizely, userId: userId, attributes: attributes)
3737
}
3838

@@ -97,6 +97,13 @@ extension OptimizelyClient {
9797
return ObjcOptimizelyUserContext(user: user)
9898
}
9999

100+
@available(swift, obsoleted: 1.0)
101+
@objc(createUserContextWithUserId:attributes:region:)
102+
public func objcCreateUserContext(userId: String, attributes: [String: Any]? = nil, region: String) -> ObjcOptimizelyUserContext {
103+
let user = createUserContext(userId: userId, attributes: attributes)
104+
return ObjcOptimizelyUserContext(user: user)
105+
}
106+
100107
@available(swift, obsoleted: 1.0)
101108
@objc public convenience init(sdkKey: String,
102109
logger: OPTLogger?,

0 commit comments

Comments
 (0)