diff --git a/requirements-frozen.txt b/requirements-frozen.txt index 36125e9..7eca41b 100644 --- a/requirements-frozen.txt +++ b/requirements-frozen.txt @@ -18,7 +18,7 @@ sanic==21.3.4 sanic-jinja2==0.10.0 sanic-routing==0.6.2 typing-extensions==3.10.0.0 -ujson==1.35 +ujson==4.0.2 urllib3==1.26.5 uvloop==0.11.3 websockets==8.1 diff --git a/run.py b/run.py index 1d59ba4..937ca69 100644 --- a/run.py +++ b/run.py @@ -706,10 +706,10 @@ async def ws_app(request, websocket, app_name): subscribe(websocket, f"app-jobs-{app.url}") + job = list(Job.select().where(Job.url_or_path == app.url).order_by(-Job.id).dicts()) await websocket.send(json.dumps({ "action": "init_jobs", - "data": Job.select().where(Job.url_or_path == - app.url).order_by(-Job.id), + "data": job, }, default=datetime_to_epoch_json_converter)) await websocket.wait_closed()