Use EventType for entity_registry_updated (#115187)

This commit is contained in:
Marc Mueller 2024-04-08 20:44:59 +02:00 committed by GitHub
parent 025c6f5e2e
commit 4e94f11665
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 35 additions and 15 deletions

View file

@ -2507,7 +2507,9 @@ class EntityRegistryDisabledHandler:
)
@callback
def _handle_entry_updated(self, event: Event) -> None:
def _handle_entry_updated(
self, event: Event[entity_registry.EventEntityRegistryUpdatedData]
) -> None:
"""Handle entity registry entry update."""
if self.registry is None:
self.registry = entity_registry.async_get(self.hass)
@ -2574,7 +2576,9 @@ class EntityRegistryDisabledHandler:
@callback
def _handle_entry_updated_filter(event_data: Mapping[str, Any]) -> bool:
def _handle_entry_updated_filter(
event_data: entity_registry.EventEntityRegistryUpdatedData,
) -> bool:
"""Handle entity registry entry update filter.
Only handle changes to "disabled_by".