minor fix

This commit is contained in:
2026-05-08 14:26:17 +08:00
parent 3007993ad2
commit acb5607e2c
2 changed files with 6 additions and 6 deletions

12
main.py
View File

@@ -205,11 +205,6 @@ def main(driver: WebDriver, logger = logging.getLogger('main')):
logger.warning('Error while fetching data from %s, retrying... (%d)', url, attempt, exc_info=e)
assert attempt < retry
flow = ActionFlow()
profile = None
progress = { 'task': '' }
selection = 0
class Wait(Action):
@classmethod
def prepare(cls):
@@ -217,8 +212,8 @@ def main(driver: WebDriver, logger = logging.getLogger('main')):
@classmethod
def perform(cls):
flow.do(cls)
wait(1)
return True
class Cancel(Action):
@classmethod
@@ -244,12 +239,17 @@ def main(driver: WebDriver, logger = logging.getLogger('main')):
driver.switch_to.window(driver.current_window_handle)
raise cls
flow = ActionFlow()
flow.append(Wait)
flow.allow(Wait)
flow.do(Wait)
flow.append(Cancel)
flow.append(Skip)
profile = None
progress = { 'task': '' }
selection = 0
jsonrpc2.define('actions', lambda: flow.capabilities())
jsonrpc2.define('cancel', lambda: flow.do(Cancel))
jsonrpc2.define('skip', lambda: flow.do(Skip))

Binary file not shown.