diff --git a/src/sentry/monitors/serializers.py b/src/sentry/monitors/serializers.py index 5e7317907daf9f..62d2b15800179e 100644 --- a/src/sentry/monitors/serializers.py +++ b/src/sentry/monitors/serializers.py @@ -219,7 +219,7 @@ def get_attrs(self, item_list, user, **kwargs): # A monitor is muted only if it has environments AND all of them are muted is_muted_data = { item.id: bool(monitor_envs_by_id.get(item.id, [])) - and not any(not env.is_muted for env in monitor_envs_by_id.get(item.id, [])) + and all(env.is_muted for env in monitor_envs_by_id.get(item.id, [])) for item in item_list }