From e4f1565e3ca3b2ecaba1b1d059fa5541007cda0c Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Mon, 8 Dec 2025 12:26:46 +0100 Subject: [PATCH] Fix description placeholders for system_bridge (#158232) --- homeassistant/components/system_bridge/__init__.py | 3 +++ homeassistant/components/system_bridge/config_flow.py | 9 +-------- homeassistant/components/system_bridge/const.py | 2 -- 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/homeassistant/components/system_bridge/__init__.py b/homeassistant/components/system_bridge/__init__.py index e1ee57e42b2..574c5399ff8 100644 --- a/homeassistant/components/system_bridge/__init__.py +++ b/homeassistant/components/system_bridge/__init__.py @@ -422,6 +422,9 @@ async def async_setup_entry( }, ), supports_response=SupportsResponse.ONLY, + description_placeholders={ + "syntax_keys_documentation_url": "http://robotjs.io/docs/syntax#keys" + }, ) hass.services.async_register( diff --git a/homeassistant/components/system_bridge/config_flow.py b/homeassistant/components/system_bridge/config_flow.py index fae75f4087e..bf6057a27bb 100644 --- a/homeassistant/components/system_bridge/config_flow.py +++ b/homeassistant/components/system_bridge/config_flow.py @@ -24,7 +24,7 @@ from homeassistant.helpers import config_validation as cv from homeassistant.helpers.aiohttp_client import async_get_clientsession from homeassistant.helpers.service_info.zeroconf import ZeroconfServiceInfo -from .const import DATA_WAIT_TIMEOUT, DOMAIN, SYNTAX_KEYS_DOCUMENTATION_URL +from .const import DATA_WAIT_TIMEOUT, DOMAIN _LOGGER = logging.getLogger(__name__) @@ -134,9 +134,6 @@ class SystemBridgeConfigFlow( return self.async_show_form( step_id="user", data_schema=STEP_USER_DATA_SCHEMA, - description_placeholders={ - "syntax_keys_documentation_url": SYNTAX_KEYS_DOCUMENTATION_URL - }, ) errors, info = await _async_get_info(self.hass, user_input) @@ -151,9 +148,6 @@ class SystemBridgeConfigFlow( step_id="user", data_schema=STEP_USER_DATA_SCHEMA, errors=errors, - description_placeholders={ - "syntax_keys_documentation_url": SYNTAX_KEYS_DOCUMENTATION_URL - }, ) async def async_step_authenticate( @@ -185,7 +179,6 @@ class SystemBridgeConfigFlow( data_schema=STEP_AUTHENTICATE_DATA_SCHEMA, description_placeholders={ "name": self._name, - "syntax_keys_documentation_url": SYNTAX_KEYS_DOCUMENTATION_URL, }, errors=errors, ) diff --git a/homeassistant/components/system_bridge/const.py b/homeassistant/components/system_bridge/const.py index 72160b86daa..235d7e6b986 100644 --- a/homeassistant/components/system_bridge/const.py +++ b/homeassistant/components/system_bridge/const.py @@ -4,8 +4,6 @@ from typing import Final from systembridgemodels.modules import Module -SYNTAX_KEYS_DOCUMENTATION_URL = "http://robotjs.io/docs/syntax#keys" - DOMAIN = "system_bridge" MODULES: Final[list[Module]] = [