@@ -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