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
)
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)

View file

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

View file

@ -44,7 +44,7 @@ async def test_invalid_credentials(hass):
DOMAIN, context={"source": SOURCE_USER}, data=conf
)
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):