mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 12:17:07 +00:00
Avoid linear search of entity registry in guardian (#109634)
This commit is contained in:
parent
b24b4fc237
commit
c988d3d427
@ -48,9 +48,10 @@ def async_finish_entity_domain_replacements(
|
||||
try:
|
||||
[registry_entry] = [
|
||||
registry_entry
|
||||
for registry_entry in ent_reg.entities.values()
|
||||
if registry_entry.config_entry_id == entry.entry_id
|
||||
and registry_entry.domain == strategy.old_domain
|
||||
for registry_entry in er.async_entries_for_config_entry(
|
||||
ent_reg, entry.entry_id
|
||||
)
|
||||
if registry_entry.domain == strategy.old_domain
|
||||
and registry_entry.unique_id == strategy.old_unique_id
|
||||
]
|
||||
except ValueError:
|
||||
|
Loading…
x
Reference in New Issue
Block a user