Remove callback decorators in Cambridge Audio (#126082)
Remove callback decorator from async methods in Cambridge Audiopull/124183/head
parent
351de1ca72
commit
529e120313
|
@ -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:
|
||||
|
|
|
@ -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:
|
||||
|
|
Loading…
Reference in New Issue