Avoid json encoder default fallback for APIComponentsView (#108359)

This commit is contained in:
J. Nick Koston 2024-01-19 02:44:29 -10:00 committed by GitHub
parent b07b952ae6
commit 8c71abe421
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -429,7 +429,7 @@ class APIComponentsView(HomeAssistantView):
def get(self, request: web.Request) -> web.Response:
"""Get current loaded components."""
hass: HomeAssistant = request.app["hass"]
return self.json(hass.config.components)
return self.json(list(hass.config.components))
@lru_cache