mirror of
https://github.com/home-assistant/core.git
synced 2025-07-21 20:27:08 +00:00
Ensure ezviz config flow title_placeholders items are [str, str] (#127194)
This commit is contained in:
parent
df6370dd61
commit
97bbad7471
@ -4,7 +4,7 @@ from __future__ import annotations
|
|||||||
|
|
||||||
from collections.abc import Mapping
|
from collections.abc import Mapping
|
||||||
import logging
|
import logging
|
||||||
from typing import Any
|
from typing import TYPE_CHECKING, Any
|
||||||
|
|
||||||
from pyezviz.client import EzvizClient
|
from pyezviz.client import EzvizClient
|
||||||
from pyezviz.exceptions import (
|
from pyezviz.exceptions import (
|
||||||
@ -274,6 +274,9 @@ class EzvizConfigFlow(ConfigFlow, domain=DOMAIN):
|
|||||||
await self.async_set_unique_id(discovery_info[ATTR_SERIAL])
|
await self.async_set_unique_id(discovery_info[ATTR_SERIAL])
|
||||||
self._abort_if_unique_id_configured()
|
self._abort_if_unique_id_configured()
|
||||||
|
|
||||||
|
if TYPE_CHECKING:
|
||||||
|
# A unique ID is passed in via the discovery info
|
||||||
|
assert self.unique_id is not None
|
||||||
self.context["title_placeholders"] = {ATTR_SERIAL: self.unique_id}
|
self.context["title_placeholders"] = {ATTR_SERIAL: self.unique_id}
|
||||||
self.ip_address = discovery_info[CONF_IP_ADDRESS]
|
self.ip_address = discovery_info[CONF_IP_ADDRESS]
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user