Use reference strings in Tile (#41328)

This commit is contained in:
SNoof85 2020-10-06 14:44:14 +02:00 committed by GitHub
parent dcf0f9d3f3
commit 3cf6535011
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 4 additions and 4 deletions

View File

@ -47,6 +47,6 @@ class TileFlowHandler(config_entries.ConfigFlow, domain=DOMAIN):
user_input[CONF_USERNAME], user_input[CONF_PASSWORD], session=session user_input[CONF_USERNAME], user_input[CONF_PASSWORD], session=session
) )
except TileError: except TileError:
return await self._show_form({"base": "invalid_credentials"}) return await self._show_form({"base": "invalid_auth"})
return self.async_create_entry(title=user_input[CONF_USERNAME], data=user_input) return self.async_create_entry(title=user_input[CONF_USERNAME], data=user_input)

View File

@ -10,10 +10,10 @@
} }
}, },
"error": { "error": {
"invalid_credentials": "Invalid Tile credentials provided." "invalid_auth": "[%key:common::config_flow::error::invalid_auth%]"
}, },
"abort": { "abort": {
"already_configured": "This Tile account is already registered." "already_configured": "[%key:common::config_flow::abort::already_configured_account%]"
} }
}, },
"options": { "options": {

View File

@ -44,7 +44,7 @@ async def test_invalid_credentials(hass):
DOMAIN, context={"source": SOURCE_USER}, data=conf DOMAIN, context={"source": SOURCE_USER}, data=conf
) )
assert result["type"] == data_entry_flow.RESULT_TYPE_FORM assert result["type"] == data_entry_flow.RESULT_TYPE_FORM
assert result["errors"] == {"base": "invalid_credentials"} assert result["errors"] == {"base": "invalid_auth"}
async def test_step_import(hass): async def test_step_import(hass):