From a04c61e77bd4adb1a6096a08f572f89bca9faf89 Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Tue, 5 Sep 2023 09:41:35 -0500 Subject: [PATCH] Replace lambda with attrgetter in device_tracker device_trigger (#99663) --- homeassistant/components/device_tracker/device_trigger.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/homeassistant/components/device_tracker/device_trigger.py b/homeassistant/components/device_tracker/device_trigger.py index a96f9affb1d..404dad0d4d1 100644 --- a/homeassistant/components/device_tracker/device_trigger.py +++ b/homeassistant/components/device_tracker/device_trigger.py @@ -1,6 +1,7 @@ """Provides device automations for Device Tracker.""" from __future__ import annotations +from operator import attrgetter from typing import Final import voluptuous as vol @@ -98,7 +99,7 @@ async def async_get_trigger_capabilities( """List trigger capabilities.""" zones = { ent.entity_id: ent.name - for ent in sorted(hass.states.async_all(DOMAIN_ZONE), key=lambda ent: ent.name) + for ent in sorted(hass.states.async_all(DOMAIN_ZONE), key=attrgetter("name")) } return { "extra_fields": vol.Schema(