From 081a751d2c6d757ec1f70f3f910c9e5b8f054e8f Mon Sep 17 00:00:00 2001 From: Robert Raposa Date: Tue, 7 Jul 2020 16:32:11 -0400 Subject: [PATCH] fix temp_flag_no_request_default_match (#24409) Fix bug in metric temp_flag_no_request_default_match. Metric renamed to temp_flag_no_request_default_match_2 to ensure we are looking at the right data. This extends Phase 1 of the rollout, as documented in: https://github.com/edx/edx-platform/pull/24392 ARCHBOM-1331 --- openedx/core/djangoapps/waffle_utils/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/openedx/core/djangoapps/waffle_utils/__init__.py b/openedx/core/djangoapps/waffle_utils/__init__.py index 33dc2ef149..0cec6c7ddd 100644 --- a/openedx/core/djangoapps/waffle_utils/__init__.py +++ b/openedx/core/djangoapps/waffle_utils/__init__.py @@ -297,8 +297,8 @@ class WaffleFlagNamespace(six.with_metaclass(ABCMeta, WaffleNamespace)): # the default value. value = bool(flag_undefined_default) self._set_waffle_flag_metric(namespaced_flag_name, value) - no_request_default_match = flag_undefined_default == value - set_custom_metric('temp_flag_no_request_default_match', no_request_default_match) + no_request_default_match = is_flag_active_for_everyone == value + set_custom_metric('temp_flag_no_request_default_match_2', no_request_default_match) set_custom_metric('warn_flag_no_request_return_value', value) return value