Ignore the ignored konnected config entries (#32845)

* ignore the ignored konnected config entries

* key off data instead of source
This commit is contained in:
Kit Klein 2020-03-15 20:11:26 -04:00 committed by Bram Kragten
parent fb1ba86b08
commit 104665d849
2 changed files with 5 additions and 0 deletions

View file

@ -306,6 +306,7 @@ class KonnectedView(HomeAssistantView):
[
entry.data[CONF_ACCESS_TOKEN]
for entry in hass.config_entries.async_entries(DOMAIN)
if entry.data.get(CONF_ACCESS_TOKEN)
]
)
if auth is None or not next(

View file

@ -582,6 +582,10 @@ async def test_state_updates(hass, aiohttp_client, mock_panel):
)
entry.add_to_hass(hass)
# Add empty data field to ensure we process it correctly (possible if entry is ignored)
entry = MockConfigEntry(domain="konnected", title="Konnected Alarm Panel", data={},)
entry.add_to_hass(hass)
assert (
await async_setup_component(
hass,