mirror of
https://github.com/home-assistant/core.git
synced 2025-07-23 13:17:32 +00:00
Fix spaceapi attribute for closed icon (#108596)
spaceapi: fix attribute for closed icon The JSON field is "state.icon.closed", not "state.icon.close".
This commit is contained in:
parent
4bc9d806e2
commit
b195c3fa7b
@ -36,7 +36,7 @@ ATTR_RADIO_SHOW = "radio_show"
|
||||
ATTR_LAT = "lat"
|
||||
ATTR_LON = "lon"
|
||||
ATTR_API = "api"
|
||||
ATTR_CLOSE = "close"
|
||||
ATTR_CLOSED = "closed"
|
||||
ATTR_CONTACT = "contact"
|
||||
ATTR_ISSUE_REPORT_CHANNELS = "issue_report_channels"
|
||||
ATTR_LASTCHANGE = "lastchange"
|
||||
@ -292,7 +292,7 @@ class APISpaceApiView(HomeAssistantView):
|
||||
with suppress(KeyError):
|
||||
state[ATTR_ICON] = {
|
||||
ATTR_OPEN: spaceapi["state"][CONF_ICON_OPEN],
|
||||
ATTR_CLOSE: spaceapi["state"][CONF_ICON_CLOSED],
|
||||
ATTR_CLOSED: spaceapi["state"][CONF_ICON_CLOSED],
|
||||
}
|
||||
|
||||
data = {
|
||||
|
@ -116,7 +116,7 @@ async def test_spaceapi_get(hass: HomeAssistant, mock_client) -> None:
|
||||
assert data["location"]["lon"] == -117.22743
|
||||
assert data["state"]["open"] == "null"
|
||||
assert data["state"]["icon"]["open"] == "https://home-assistant.io/open.png"
|
||||
assert data["state"]["icon"]["close"] == "https://home-assistant.io/close.png"
|
||||
assert data["state"]["icon"]["closed"] == "https://home-assistant.io/close.png"
|
||||
assert data["spacefed"]["spacenet"] == bool(1)
|
||||
assert data["spacefed"]["spacesaml"] == bool(0)
|
||||
assert data["spacefed"]["spacephone"] == bool(1)
|
||||
|
Loading…
x
Reference in New Issue
Block a user