File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -32,9 +32,13 @@ public static function mapEnvironmentDocumentToContext($environmentDocument): Ev
3232 $ context ->segments = [];
3333 foreach ($ environmentDocument ->project ->segments as $ srcSegment ) {
3434 $ segment = new SegmentContext ();
35- $ segment ->key = $ srcSegment ->id ;
35+ $ segment ->key = ( string ) $ srcSegment ->id ;
3636 $ segment ->name = $ srcSegment ->name ;
3737 $ segment ->rules = self ::_mapEnvironmentDocumentRulesToContextRules ($ srcSegment ->rules ?? []);
38+ $ segment ->metadata = [
39+ 'source ' => 'api ' ,
40+ 'flagsmith_id ' => $ srcSegment ->id ,
41+ ];
3842 $ context ->segments [$ segment ->key ] = $ segment ;
3943
4044 $ overrides = self ::_mapEnvironmentDocumentFeatureStatesToFeatureContexts ($ srcSegment ->feature_states ?? []);
You can’t perform that action at this time.
0 commit comments