From 6db1fbf480d17f21f052b699c4beaea97878a518 Mon Sep 17 00:00:00 2001 From: Franck Nijhof Date: Thu, 8 Jun 2023 18:22:34 +0200 Subject: [PATCH] Fix repair issue about no yaml for config entries (#94271) --- homeassistant/helpers/config_validation.py | 2 +- homeassistant/setup.py | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/homeassistant/helpers/config_validation.py b/homeassistant/helpers/config_validation.py index 01fa4c19561..27e4bc2c41f 100644 --- a/homeassistant/helpers/config_validation.py +++ b/homeassistant/helpers/config_validation.py @@ -1132,7 +1132,7 @@ def config_entry_only_config_schema(domain: str) -> Callable[[dict], dict]: domain, "config_entry_only", "config_entry_only", - {"add_integration": f"/_my_redirect/config_flow_start?domain={domain}"}, + {"add_integration": f"/config/integrations/dashboard/add?domain={domain}"}, ) diff --git a/homeassistant/setup.py b/homeassistant/setup.py index b6db8c0ebb3..2adc5fe1024 100644 --- a/homeassistant/setup.py +++ b/homeassistant/setup.py @@ -240,12 +240,15 @@ async def _async_setup_component( async_create_issue( hass, HOMEASSISTANT_DOMAIN, - f"config_entry_only{domain}", + f"config_entry_only_{domain}", is_fixable=False, severity=IssueSeverity.ERROR, issue_domain=domain, translation_key="config_entry_only", - translation_placeholders={"domain": domain}, + translation_placeholders={ + "domain": domain, + "add_integration": f"/config/integrations/dashboard/add?domain={domain}", + }, ) start = timer()