Use assignment expressions [K-Z] (#66881)

This commit is contained in:
Marc Mueller 2022-02-19 17:19:46 +01:00 committed by GitHub
parent d76687d672
commit 6e49b0e122
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
20 changed files with 22 additions and 51 deletions

View file

@ -134,8 +134,7 @@ class MotionEyeMediaSource(MediaSource):
def _get_device_or_raise(self, device_id: str) -> dr.DeviceEntry:
"""Get a config entry from a URL."""
device_registry = dr.async_get(self.hass)
device = device_registry.async_get(device_id)
if not device:
if not (device := device_registry.async_get(device_id)):
raise MediaSourceError(f"Unable to find device with id: {device_id}")
return device