diff --git a/homeassistant/components/dexcom/config_flow.py b/homeassistant/components/dexcom/config_flow.py index e2ce9e49186..26c0c92ca78 100644 --- a/homeassistant/components/dexcom/config_flow.py +++ b/homeassistant/components/dexcom/config_flow.py @@ -46,9 +46,9 @@ class DexcomConfigFlow(config_entries.ConfigFlow, domain=DOMAIN): user_input[CONF_SERVER] == SERVER_OUS, ) except SessionError: - errors["base"] = "session_error" + errors["base"] = "cannot_connect" except AccountError: - errors["base"] = "account_error" + errors["base"] = "invalid_auth" except Exception: # pylint: disable=broad-except errors["base"] = "unknown" diff --git a/homeassistant/components/dexcom/strings.json b/homeassistant/components/dexcom/strings.json index 7b9932ec4de..bb29f814ee8 100644 --- a/homeassistant/components/dexcom/strings.json +++ b/homeassistant/components/dexcom/strings.json @@ -12,11 +12,13 @@ } }, "error": { - "session_error": "[%key:common::config_flow::error::cannot_connect%]", - "account_error": "[%key:common::config_flow::error::invalid_auth%]", + "cannot_connect": "[%key:common::config_flow::error::cannot_connect%]", + "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]", "unknown": "[%key:common::config_flow::error::unknown%]" }, - "abort": { "already_configured_account": "[%key:common::config_flow::abort::already_configured_account%]" } + "abort": { + "already_configured_account": "[%key:common::config_flow::abort::already_configured_account%]" + } }, "options": { "step": { diff --git a/tests/components/dexcom/test_config_flow.py b/tests/components/dexcom/test_config_flow.py index b95f796b230..6f6d8abe8f9 100644 --- a/tests/components/dexcom/test_config_flow.py +++ b/tests/components/dexcom/test_config_flow.py @@ -57,7 +57,7 @@ async def test_form_account_error(hass): ) assert result2["type"] == data_entry_flow.RESULT_TYPE_FORM - assert result2["errors"] == {"base": "account_error"} + assert result2["errors"] == {"base": "invalid_auth"} async def test_form_session_error(hass): @@ -76,7 +76,7 @@ async def test_form_session_error(hass): ) assert result2["type"] == data_entry_flow.RESULT_TYPE_FORM - assert result2["errors"] == {"base": "session_error"} + assert result2["errors"] == {"base": "cannot_connect"} async def test_form_unknown_error(hass):