Skip to content

Commit e004d5e

Browse files
authored
Json type variable parsing issue fixes (#40)
1 parent 1c2139d commit e004d5e

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

src/main/kotlin/com/featurevisor/sdk/Instance+Evaluation.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -475,7 +475,7 @@ fun FeaturevisorInstance.evaluateVariable(
475475

476476
// initial
477477
if (!statuses.ready && initialFeatures?.get(featureKey)?.variables?.get(variableKey) != null) {
478-
val variableValue = initialFeatures?.get(featureKey)?.variables?.get(variableKey)
478+
val variableValue = initialFeatures[featureKey]?.variables?.get(variableKey)
479479
evaluation = Evaluation(
480480
featureKey = featureKey,
481481
reason = INITIAL,

src/main/kotlin/com/featurevisor/sdk/Instance+Variable.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ inline fun <reified T : Any> FeaturevisorInstance.getVariableObject(
8484
}
8585
}
8686

87-
inline fun <reified T : Any> FeaturevisorInstance.getVariableJSON(
87+
inline fun <reified T> FeaturevisorInstance.getVariableJSON(
8888
featureKey: FeatureKey,
8989
variableKey: VariableKey,
9090
context: Context,

0 commit comments

Comments
 (0)