Optimize use_device_name check in base entity class (#106209)

This commit is contained in:
J. Nick Koston 2023-12-23 13:30:33 -10:00 committed by GitHub
parent 6e6d7a0c92
commit b757984031
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -958,7 +958,7 @@ class Entity(
return name
device_name = device_entry.name_by_user or device_entry.name
if self.use_device_name:
if name is None and self.use_device_name:
return device_name
return f"{device_name} {name}" if device_name else name