mirror of
https://github.com/home-assistant/core.git
synced 2025-07-20 03:37:07 +00:00
Fix Netatmo data class update (#51215)
* Catch if data class entry is None * Guard
This commit is contained in:
parent
d1132270b4
commit
d66d7cbd37
@ -101,7 +101,6 @@ class NetatmoDataHandler:
|
|||||||
time() + data_class["interval"]
|
time() + data_class["interval"]
|
||||||
)
|
)
|
||||||
|
|
||||||
if self.data_classes[data_class_name]["subscriptions"]:
|
|
||||||
await self.async_fetch_data(data_class_name)
|
await self.async_fetch_data(data_class_name)
|
||||||
|
|
||||||
self._queue.rotate(BATCH_SIZE)
|
self._queue.rotate(BATCH_SIZE)
|
||||||
@ -133,6 +132,9 @@ class NetatmoDataHandler:
|
|||||||
|
|
||||||
async def async_fetch_data(self, data_class_entry):
|
async def async_fetch_data(self, data_class_entry):
|
||||||
"""Fetch data and notify."""
|
"""Fetch data and notify."""
|
||||||
|
if self.data[data_class_entry] is None:
|
||||||
|
return
|
||||||
|
|
||||||
try:
|
try:
|
||||||
await self.data[data_class_entry].async_update()
|
await self.data[data_class_entry].async_update()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user