From 44018a4183144b174b3ded174bafb4e10e1a05cb Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Fri, 5 Jan 2024 23:12:31 -1000 Subject: [PATCH] Use faster identity checks for SupportsResponse Enum (#107351) --- homeassistant/core.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/homeassistant/core.py b/homeassistant/core.py index 6f71e5513f1..fed54689ab7 100644 --- a/homeassistant/core.py +++ b/homeassistant/core.py @@ -2109,11 +2109,11 @@ class ServiceRegistry: raise ValueError( "Invalid argument return_response=True when blocking=False" ) - if handler.supports_response == SupportsResponse.NONE: + if handler.supports_response is SupportsResponse.NONE: raise ValueError( "Invalid argument return_response=True when handler does not support responses" ) - elif handler.supports_response == SupportsResponse.ONLY: + elif handler.supports_response is SupportsResponse.ONLY: raise ValueError( "Service call requires responses but caller did not ask for responses" )