From 3195ce5d56ff9bdffb9febfdbbd6a86e9021a1dc Mon Sep 17 00:00:00 2001 From: SNoof85 <snoof85@gmail.com> Date: Thu, 1 Oct 2020 12:28:32 +0200 Subject: [PATCH] Use of reference strings for Airly config flow (#40946) --- homeassistant/components/airly/config_flow.py | 2 +- homeassistant/components/airly/strings.json | 4 ++-- tests/components/airly/test_config_flow.py | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/airly/config_flow.py b/homeassistant/components/airly/config_flow.py index 84bad2d3719..8b3b1949ec3 100644 --- a/homeassistant/components/airly/config_flow.py +++ b/homeassistant/components/airly/config_flow.py @@ -39,7 +39,7 @@ class AirlyFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): self._abort_if_unique_id_configured() api_key_valid = await self._test_api_key(websession, user_input["api_key"]) if not api_key_valid: - self._errors["base"] = "auth" + self._errors["base"] = "invalid_api_key" else: location_valid = await self._test_location( websession, diff --git a/homeassistant/components/airly/strings.json b/homeassistant/components/airly/strings.json index 8bf7782e910..41b58615ea8 100644 --- a/homeassistant/components/airly/strings.json +++ b/homeassistant/components/airly/strings.json @@ -14,10 +14,10 @@ }, "error": { "wrong_location": "No Airly measuring stations in this area.", - "auth": "API key is not correct." + "invalid_api_key": "[%key:common::config_flow::error::invalid_api_key%]" }, "abort": { "already_configured": "Airly integration for these coordinates is already configured." } } -} \ No newline at end of file +} diff --git a/tests/components/airly/test_config_flow.py b/tests/components/airly/test_config_flow.py index 243a92258eb..d7d45bbd7e3 100644 --- a/tests/components/airly/test_config_flow.py +++ b/tests/components/airly/test_config_flow.py @@ -48,7 +48,7 @@ async def test_invalid_api_key(hass): DOMAIN, context={"source": SOURCE_USER}, data=CONFIG ) - assert result["errors"] == {"base": "auth"} + assert result["errors"] == {"base": "invalid_api_key"} async def test_invalid_location(hass): -- GitLab