Fix incorrect type hint in discovery helper (#63789)

Co-authored-by: epenet <epenet@users.noreply.github.com>
This commit is contained in:
epenet 2022-01-10 11:14:31 +01:00 committed by GitHub
parent 06e2f58529
commit 51292cc135
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 3 deletions

View file

@ -18,6 +18,7 @@ from homeassistant.const import (
from homeassistant.core import HomeAssistant from homeassistant.core import HomeAssistant
from homeassistant.helpers import discovery from homeassistant.helpers import discovery
import homeassistant.helpers.config_validation as cv import homeassistant.helpers.config_validation as cv
from homeassistant.helpers.typing import ConfigType
from .const import ( from .const import (
CONF_AUTHORIZATION, CONF_AUTHORIZATION,
@ -147,7 +148,7 @@ LIFE360_SCHEMA = vol.All(
CONFIG_SCHEMA = vol.Schema({DOMAIN: LIFE360_SCHEMA}, extra=vol.ALLOW_EXTRA) CONFIG_SCHEMA = vol.Schema({DOMAIN: LIFE360_SCHEMA}, extra=vol.ALLOW_EXTRA)
def setup(hass, config): def setup(hass: HomeAssistant, config: ConfigType) -> bool:
"""Set up integration.""" """Set up integration."""
conf = config.get(DOMAIN, LIFE360_SCHEMA({})) conf = config.get(DOMAIN, LIFE360_SCHEMA({}))
hass.data[DOMAIN] = {"config": conf, "apis": {}} hass.data[DOMAIN] = {"config": conf, "apis": {}}

View file

@ -129,7 +129,7 @@ def load_platform(
hass: core.HomeAssistant, hass: core.HomeAssistant,
component: Platform | str, component: Platform | str,
platform: str, platform: str,
discovered: DiscoveryInfoType, discovered: DiscoveryInfoType | None,
hass_config: ConfigType, hass_config: ConfigType,
) -> None: ) -> None:
"""Load a component and platform dynamically.""" """Load a component and platform dynamically."""
@ -145,7 +145,7 @@ async def async_load_platform(
hass: core.HomeAssistant, hass: core.HomeAssistant,
component: Platform | str, component: Platform | str,
platform: str, platform: str,
discovered: DiscoveryInfoType, discovered: DiscoveryInfoType | None,
hass_config: ConfigType, hass_config: ConfigType,
) -> None: ) -> None:
"""Load a component and platform dynamically. """Load a component and platform dynamically.