fix: worker startup condition

This commit is contained in:
Axel-CH
2025-03-25 11:55:57 -04:00
parent 543c77fe00
commit 4fa8c3f9ab

View File

@@ -96,7 +96,10 @@ class Worker:
logger.info(
f"Changing state{f' from {old_state.name}' if old_state else ''} to: {state.name}"
)
if old_state == State.STOPPED and (state == State.RUNNING or state == State.PAUSED):
if state in (State.RUNNING, State.PAUSED) and old_state not in (
State.RUNNING,
State.PAUSED,
):
self.freqtrade.startup()
if state == State.STOPPED: