Remove list comprehension when adding entities in Nextcloud (#112429)

This commit is contained in:
Jan-Philipp Benecke 2024-03-05 20:44:50 +01:00 committed by GitHub
parent 1824ff6438
commit 3cfe346656
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 6 additions and 10 deletions

View File

@ -58,11 +58,9 @@ async def async_setup_entry(
"""Set up the Nextcloud binary sensors.""" """Set up the Nextcloud binary sensors."""
coordinator: NextcloudDataUpdateCoordinator = hass.data[DOMAIN][entry.entry_id] coordinator: NextcloudDataUpdateCoordinator = hass.data[DOMAIN][entry.entry_id]
async_add_entities( async_add_entities(
[ NextcloudBinarySensor(coordinator, entry, sensor)
NextcloudBinarySensor(coordinator, entry, sensor) for sensor in BINARY_SENSORS
for sensor in BINARY_SENSORS if sensor.key in coordinator.data
if sensor.key in coordinator.data
]
) )

View File

@ -606,11 +606,9 @@ async def async_setup_entry(
"""Set up the Nextcloud sensors.""" """Set up the Nextcloud sensors."""
coordinator: NextcloudDataUpdateCoordinator = hass.data[DOMAIN][entry.entry_id] coordinator: NextcloudDataUpdateCoordinator = hass.data[DOMAIN][entry.entry_id]
async_add_entities( async_add_entities(
[ NextcloudSensor(coordinator, entry, sensor)
NextcloudSensor(coordinator, entry, sensor) for sensor in SENSORS
for sensor in SENSORS if sensor.key in coordinator.data
if sensor.key in coordinator.data
]
) )