mirror of
https://github.com/home-assistant/core.git
synced 2025-04-24 01:08:12 +00:00
Convert async_setup calls for auth sub-modules to callback functions (#115443)
This commit is contained in:
parent
c14f11fbf0
commit
d9fc9f2e0c
@ -195,8 +195,8 @@ async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool:
|
||||
websocket_api.async_register_command(hass, websocket_delete_all_refresh_tokens)
|
||||
websocket_api.async_register_command(hass, websocket_sign_path)
|
||||
|
||||
await login_flow.async_setup(hass, store_result)
|
||||
await mfa_setup_flow.async_setup(hass)
|
||||
login_flow.async_setup(hass, store_result)
|
||||
mfa_setup_flow.async_setup(hass)
|
||||
|
||||
return True
|
||||
|
||||
|
@ -91,7 +91,7 @@ from homeassistant.components.http.ban import (
|
||||
)
|
||||
from homeassistant.components.http.data_validator import RequestDataValidator
|
||||
from homeassistant.components.http.view import HomeAssistantView
|
||||
from homeassistant.core import HomeAssistant
|
||||
from homeassistant.core import HomeAssistant, callback
|
||||
from homeassistant.helpers.network import is_cloud_connection
|
||||
from homeassistant.util.network import is_local
|
||||
|
||||
@ -105,7 +105,8 @@ if TYPE_CHECKING:
|
||||
from . import StoreResultType
|
||||
|
||||
|
||||
async def async_setup(
|
||||
@callback
|
||||
def async_setup(
|
||||
hass: HomeAssistant, store_result: Callable[[str, Credentials], str]
|
||||
) -> None:
|
||||
"""Component to allow users to login."""
|
||||
|
@ -62,7 +62,8 @@ class MfaFlowManager(data_entry_flow.FlowManager):
|
||||
return result
|
||||
|
||||
|
||||
async def async_setup(hass: HomeAssistant) -> None:
|
||||
@callback
|
||||
def async_setup(hass: HomeAssistant) -> None:
|
||||
"""Init mfa setup flow manager."""
|
||||
hass.data[DATA_SETUP_FLOW_MGR] = MfaFlowManager(hass)
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user