diff --git a/homeassistant/components/auth/mfa_setup_flow.py b/homeassistant/components/auth/mfa_setup_flow.py index f0f520a196..58ed960317 100644 --- a/homeassistant/components/auth/mfa_setup_flow.py +++ b/homeassistant/components/auth/mfa_setup_flow.py @@ -145,7 +145,7 @@ def _prepare_result_json( result: data_entry_flow.FlowResult, ) -> data_entry_flow.FlowResult: """Convert result to JSON.""" - if result["type"] not in ( + if result["type"] in ( data_entry_flow.FlowResultType.CREATE_ENTRY, data_entry_flow.FlowResultType.FINISH_FLOW, ): diff --git a/homeassistant/helpers/data_entry_flow.py b/homeassistant/helpers/data_entry_flow.py index ad2e45c941..cbf16d267e 100644 --- a/homeassistant/helpers/data_entry_flow.py +++ b/homeassistant/helpers/data_entry_flow.py @@ -26,7 +26,7 @@ class _BaseFlowManagerView(HomeAssistantView): self, result: data_entry_flow.FlowResult ) -> data_entry_flow.FlowResult: """Convert result to JSON.""" - if result["type"] not in ( + if result["type"] in ( data_entry_flow.FlowResultType.CREATE_ENTRY, data_entry_flow.FlowResultType.FINISH_FLOW, ):