From f4a8dc36633d2684a542201bd954bb6ea7faec21 Mon Sep 17 00:00:00 2001 From: Srinath Reddy Dudi Date: Sun, 11 Jan 2026 01:43:13 -0500 Subject: [PATCH] fixed bug with feature flags where certain flags are not being recorded --- src/Recorders/FeatureFlagRecorder.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/Recorders/FeatureFlagRecorder.php b/src/Recorders/FeatureFlagRecorder.php index dd695df..f0eee58 100644 --- a/src/Recorders/FeatureFlagRecorder.php +++ b/src/Recorders/FeatureFlagRecorder.php @@ -42,17 +42,17 @@ public static function recordFeatureCheck(string $feature, bool $active = true) $flagAdded = false; foreach ($flags as $flag) { - if ($flag['flag'] === $feature) { + if ($flag['feature'] === $feature) { $flagAdded = true; $flag['active'] = $active; - $addedFlags[] = $flag; - break; } + + $addedFlags[] = $flag; } if (!$flagAdded) { $addedFlags[] = [ - 'flag' => $feature, + 'feature' => $feature, 'active' => $active ]; }