fix(statistics): run recalculate independently
This commit is contained in:
@@ -10,7 +10,6 @@ scheduler: AsyncIOScheduler | None = None
|
||||
def init_scheduler():
|
||||
global scheduler
|
||||
scheduler = AsyncIOScheduler(timezone=UTC)
|
||||
scheduler.start()
|
||||
|
||||
|
||||
def get_scheduler() -> AsyncIOScheduler:
|
||||
@@ -20,6 +19,12 @@ def get_scheduler() -> AsyncIOScheduler:
|
||||
return scheduler # pyright: ignore[reportReturnType]
|
||||
|
||||
|
||||
def start_scheduler():
|
||||
global scheduler
|
||||
if scheduler is not None:
|
||||
scheduler.start()
|
||||
|
||||
|
||||
def stop_scheduler():
|
||||
global scheduler
|
||||
if scheduler:
|
||||
|
||||
Reference in New Issue
Block a user