Skip to content

Commit 5cf21f9

Browse files
committed
Consistent environment ID.
1 parent 24b4126 commit 5cf21f9

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

packages/common_client/lib/src/ld_common_client.dart

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,7 @@ final class LDCommonClient {
519519
VariationMethodNames.boolVariation,
520520
() => _variationInternal(flagKey, LDValue.ofBool(defaultValue),
521521
isDetailed: false, type: LDValueType.boolean),
522+
environmentId: _flagManager.environmentId,
522523
)
523524
.value
524525
.booleanValue();
@@ -556,6 +557,7 @@ final class LDCommonClient {
556557
VariationMethodNames.intVariation,
557558
() => _variationInternal(flagKey, LDValue.ofNum(defaultValue),
558559
isDetailed: false, type: LDValueType.number),
560+
environmentId: _flagManager.environmentId,
559561
)
560562
.value
561563
.intValue();
@@ -573,6 +575,7 @@ final class LDCommonClient {
573575
VariationMethodNames.intVariationDetail,
574576
() => _variationInternal(flagKey, LDValue.ofNum(defaultValue),
575577
isDetailed: true, type: LDValueType.number),
578+
environmentId: _flagManager.environmentId,
576579
);
577580

578581
return LDEvaluationDetail(ldValueVariation.value.intValue(),
@@ -591,6 +594,7 @@ final class LDCommonClient {
591594
VariationMethodNames.doubleVariation,
592595
() => _variationInternal(flagKey, LDValue.ofNum(defaultValue),
593596
isDetailed: false, type: LDValueType.number),
597+
environmentId: _flagManager.environmentId,
594598
)
595599
.value
596600
.doubleValue();
@@ -609,6 +613,7 @@ final class LDCommonClient {
609613
VariationMethodNames.doubleVariationDetail,
610614
() => _variationInternal(flagKey, LDValue.ofNum(defaultValue),
611615
isDetailed: true, type: LDValueType.number),
616+
environmentId: _flagManager.environmentId,
612617
);
613618

614619
return LDEvaluationDetail(ldValueVariation.value.doubleValue(),
@@ -627,6 +632,7 @@ final class LDCommonClient {
627632
VariationMethodNames.stringVariation,
628633
() => _variationInternal(flagKey, LDValue.ofString(defaultValue),
629634
isDetailed: false, type: LDValueType.string),
635+
environmentId: _flagManager.environmentId,
630636
)
631637
.value
632638
.stringValue();
@@ -646,6 +652,7 @@ final class LDCommonClient {
646652
VariationMethodNames.stringVariationDetail,
647653
() => _variationInternal(flagKey, LDValue.ofString(defaultValue),
648654
isDetailed: true, type: LDValueType.string),
655+
environmentId: _flagManager.environmentId,
649656
);
650657

651658
return LDEvaluationDetail(ldValueVariation.value.stringValue(),
@@ -663,6 +670,7 @@ final class LDCommonClient {
663670
defaultValue,
664671
VariationMethodNames.jsonVariation,
665672
() => _variationInternal(flagKey, defaultValue, isDetailed: false),
673+
environmentId: _flagManager.environmentId,
666674
)
667675
.value;
668676
}
@@ -679,6 +687,7 @@ final class LDCommonClient {
679687
defaultValue,
680688
VariationMethodNames.jsonVariationDetail,
681689
() => _variationInternal(flagKey, defaultValue, isDetailed: true),
690+
environmentId: _flagManager.environmentId,
682691
);
683692
}
684693

0 commit comments

Comments
 (0)