mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 02:07:09 +00:00
Fix use of AdGuard integration without version (#36995)
This commit is contained in:
parent
5cd85f9f00
commit
215215747e
@ -71,7 +71,7 @@ async def async_setup_entry(hass: HomeAssistantType, entry: ConfigEntry) -> bool
|
|||||||
except AdGuardHomeConnectionError as exception:
|
except AdGuardHomeConnectionError as exception:
|
||||||
raise ConfigEntryNotReady from exception
|
raise ConfigEntryNotReady from exception
|
||||||
|
|
||||||
if LooseVersion(MIN_ADGUARD_HOME_VERSION) > LooseVersion(version):
|
if version and LooseVersion(MIN_ADGUARD_HOME_VERSION) > LooseVersion(version):
|
||||||
_LOGGER.error(
|
_LOGGER.error(
|
||||||
"This integration requires AdGuard Home v0.99.0 or higher to work correctly"
|
"This integration requires AdGuard Home v0.99.0 or higher to work correctly"
|
||||||
)
|
)
|
||||||
|
@ -84,7 +84,7 @@ class AdGuardHomeFlowHandler(ConfigFlow):
|
|||||||
errors["base"] = "connection_error"
|
errors["base"] = "connection_error"
|
||||||
return await self._show_setup_form(errors)
|
return await self._show_setup_form(errors)
|
||||||
|
|
||||||
if LooseVersion(MIN_ADGUARD_HOME_VERSION) > LooseVersion(version):
|
if version and LooseVersion(MIN_ADGUARD_HOME_VERSION) > LooseVersion(version):
|
||||||
return self.async_abort(
|
return self.async_abort(
|
||||||
reason="adguard_home_outdated",
|
reason="adguard_home_outdated",
|
||||||
description_placeholders={
|
description_placeholders={
|
||||||
|
Loading…
x
Reference in New Issue
Block a user