Remove callback decorators in Cambridge Audio (#126082)

Remove callback decorator from async methods in Cambridge Audio
pull/124183/head
Noah Husby 2024-09-16 16:28:06 -04:00 committed by GitHub
parent 351de1ca72
commit 529e120313
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 2 additions and 6 deletions

View File

@ -10,7 +10,7 @@ from aiostreammagic.models import CallbackType
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_HOST, Platform
from homeassistant.core import HomeAssistant, callback
from homeassistant.core import HomeAssistant
from homeassistant.exceptions import ConfigEntryNotReady
from .const import CONNECT_TIMEOUT, STREAM_MAGIC_EXCEPTIONS
@ -29,7 +29,6 @@ async def async_setup_entry(
client = StreamMagicClient(entry.data[CONF_HOST])
@callback
async def _connection_update_callback(
_client: StreamMagicClient, _callback_type: CallbackType
) -> None:

View File

@ -7,13 +7,11 @@ from typing import Any, Concatenate
from aiostreammagic import StreamMagicClient
from aiostreammagic.models import CallbackType
from homeassistant.core import callback
from homeassistant.exceptions import HomeAssistantError
from homeassistant.helpers.device_registry import DeviceInfo
from homeassistant.helpers.entity import Entity
from . import STREAM_MAGIC_EXCEPTIONS
from .const import DOMAIN
from .const import DOMAIN, STREAM_MAGIC_EXCEPTIONS
def command[_EntityT: CambridgeAudioEntity, **_P](
@ -51,7 +49,6 @@ class CambridgeAudioEntity(Entity):
configuration_url=f"http://{client.host}",
)
@callback
async def _state_update_callback(
self, _client: StreamMagicClient, _callback_type: CallbackType
) -> None: