From 8ae8fa7ec951fc9effc24c769f58eda40bb9347b Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 16 Oct 2024 11:27:48 +0200 Subject: [PATCH] Add SOURCE_SYSTEM to DISCOVERY_SOURCES (#128457) --- homeassistant/config_entries.py | 1 + tests/components/conftest.py | 5 +---- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/homeassistant/config_entries.py b/homeassistant/config_entries.py index 506f223e8f0..6dc8c493b27 100644 --- a/homeassistant/config_entries.py +++ b/homeassistant/config_entries.py @@ -175,6 +175,7 @@ DISCOVERY_SOURCES = { SOURCE_INTEGRATION_DISCOVERY, SOURCE_MQTT, SOURCE_SSDP, + SOURCE_SYSTEM, SOURCE_USB, SOURCE_ZEROCONF, } diff --git a/tests/components/conftest.py b/tests/components/conftest.py index 12bf3ae7d4f..d5ab6364951 100644 --- a/tests/components/conftest.py +++ b/tests/components/conftest.py @@ -13,7 +13,6 @@ import pytest from homeassistant.config_entries import ( DISCOVERY_SOURCES, - SOURCE_SYSTEM, ConfigEntriesFlowManager, FlowResult, ) @@ -540,9 +539,7 @@ def check_config_translations(ignore_translations: str | list[str]) -> Generator if result["type"] is FlowResultType.ABORT: # We don't need translations for a discovery flow which immediately # aborts, since such flows won't be seen by users - if not flow.__flow_seen_before and ( - flow.source == SOURCE_SYSTEM or flow.source in DISCOVERY_SOURCES - ): + if not flow.__flow_seen_before and flow.source in DISCOVERY_SOURCES: return result await _ensure_translation_exists( flow.hass,