Skip to content

Commit 4b359d5

Browse files
committed
Fix missing arg error
1 parent 835afee commit 4b359d5

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

Sources/Optimizely+Decide/OptimizelyUserContext+ObjC.swift

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ import Foundation
3636
userContext = OptimizelyUserContext(optimizely: optimizely, userId: userId, attributes: attributes)
3737
}
3838

39-
public init(user: OptimizelyUserContext) {
39+
public init(user: OptimizelyUserContext, region: String = "US") {
4040
self.userContext = user
4141
}
4242

@@ -83,7 +83,7 @@ import Foundation
8383
ruleKey = decision.ruleKey
8484

8585
flagKey = decision.flagKey
86-
userContext = ObjcOptimizelyUserContext(user: decision.userContext)
86+
userContext = ObjcOptimizelyUserContext(user: decision.userContext, region: "US")
8787
reasons = decision.reasons
8888
}
8989
}
@@ -94,14 +94,14 @@ extension OptimizelyClient {
9494
@objc(createUserContextWithUserId:attributes:)
9595
public func objcCreateUserContext(userId: String, attributes: [String: Any]? = nil) -> ObjcOptimizelyUserContext {
9696
let user = createUserContext(userId: userId, attributes: attributes)
97-
return ObjcOptimizelyUserContext(user: user)
97+
return ObjcOptimizelyUserContext(user: user, region: "US")
9898
}
9999

100100
@available(swift, obsoleted: 1.0)
101101
@objc(createUserContextWithUserId:attributes:region:)
102102
public func objcCreateUserContext(userId: String, attributes: [String: Any]? = nil, region: String) -> ObjcOptimizelyUserContext {
103103
let user = OptimizelyUserContext(optimizely: self, userId: userId, attributes: attributes, region: region)
104-
return ObjcOptimizelyUserContext(user: user)
104+
return ObjcOptimizelyUserContext(user: user, region: region)
105105
}
106106

107107
@available(swift, obsoleted: 1.0)

0 commit comments

Comments
 (0)