From efe2b4ff4eb455dcac960fe97d16431be32a03db Mon Sep 17 00:00:00 2001 From: imonlinux <39863321+imonlinux@users.noreply.github.com> Date: Tue, 18 Nov 2025 15:15:46 -0800 Subject: [PATCH] Update api_server.py Wrong file uploaded --- linux_voice_assistant/api_server.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/linux_voice_assistant/api_server.py b/linux_voice_assistant/api_server.py index 7aa8612..b5f289a 100644 --- a/linux_voice_assistant/api_server.py +++ b/linux_voice_assistant/api_server.py @@ -9,8 +9,8 @@ from typing import TYPE_CHECKING, List, Optional # pylint: disable=no-name-in-module from aioesphomeapi._frame_helper.packets import make_plain_text_packets from aioesphomeapi.api_pb2 import ( # type: ignore[attr-defined] - AuthenticationRequest, - AuthenticationResponse, + AuthenticationRequest, # <-- MODIFIED + AuthenticationResponse, # <-- MODIFIED DisconnectRequest, DisconnectResponse, HelloRequest, @@ -57,7 +57,9 @@ class APIServer(asyncio.Protocol): ) return - if isinstance(msg_inst, DisconnectRequest): + if isinstance(msg_inst, AuthenticationRequest): # <-- MODIFIED + self.send_messages([AuthenticationResponse()]) # <-- MODIFIED + elif isinstance(msg_inst, DisconnectRequest): self.send_messages([DisconnectResponse()]) _LOGGER.debug("Disconnect requested") if self._transport: