Skip to content

Commit e19dd88

Browse files
authored
feat: set evaluation-context in setProviderAndWait() (#80)
Signed-off-by: Nicklas Lundin <[email protected]>
1 parent 765efab commit e19dd88

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

android/src/main/java/dev/openfeature/sdk/async/Extensions.kt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
package dev.openfeature.sdk.async
22

3+
import dev.openfeature.sdk.EvaluationContext
34
import dev.openfeature.sdk.FeatureProvider
45
import dev.openfeature.sdk.OpenFeatureAPI
56
import dev.openfeature.sdk.OpenFeatureClient
@@ -27,9 +28,10 @@ fun OpenFeatureClient.toAsync(): AsyncClient? {
2728

2829
suspend fun OpenFeatureAPI.setProviderAndWait(
2930
provider: FeatureProvider,
30-
dispatcher: CoroutineDispatcher
31+
dispatcher: CoroutineDispatcher,
32+
initialContext: EvaluationContext? = null
3133
) {
32-
setProvider(provider)
34+
setProvider(provider, initialContext)
3335
provider.awaitReady(dispatcher)
3436
}
3537

0 commit comments

Comments
 (0)