diff --git a/supervisor/addons/addon.py b/supervisor/addons/addon.py index 62d64024a..4364dae17 100644 --- a/supervisor/addons/addon.py +++ b/supervisor/addons/addon.py @@ -114,7 +114,7 @@ class Addon(AddonModel): self.instance: DockerAddon = DockerAddon(coresys, self) self._state: AddonState = AddonState.UNKNOWN self._manual_stop: bool = ( - self.sys_hardware.helper.last_boot == self.sys_config.last_boot + self.sys_hardware.helper.last_boot != self.sys_config.last_boot ) self._listeners: list[EventListener] = [] diff --git a/tests/addons/test_addon.py b/tests/addons/test_addon.py index 68aba2245..4403678e0 100644 --- a/tests/addons/test_addon.py +++ b/tests/addons/test_addon.py @@ -223,7 +223,7 @@ async def test_listener_attached_on_install(coresys: CoreSys, repository): @pytest.mark.parametrize( - "boot_timedelta,restart_count", [(timedelta(), 0), (timedelta(days=1), 1)] + "boot_timedelta,restart_count", [(timedelta(), 1), (timedelta(days=1), 0)] ) async def test_watchdog_during_attach( coresys: CoreSys,