File tree Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Expand file tree Collapse file tree 1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -237,7 +237,7 @@ class Stats(BaseModel):
237
237
@app .get ("/stats" )
238
238
async def stats () -> Stats :
239
239
async with async_session () as session , session .begin ():
240
- not_done = dict ((await session .execute (select (Job .retry , sqlalchemy .func .count (Job .id )).where (Job .completed == None ).group_by (Job .retry ))).all ())
240
+ not_done = dict ((await session .execute (select (Job .retry , sqlalchemy .func .count (Job .id )).where (( Job .completed == None ) & ( Job . failed == None ) ).group_by (Job .retry ))).all ())
241
241
completed = dict ((await session .execute (select (Job .retry , sqlalchemy .func .count (Job .id )).where (Job .completed != None ).group_by (Job .retry ))).all ())
242
242
failed = (await session .scalar (select (sqlalchemy .func .count (Job .id )).where (Job .failed != None ))) or 0
243
243
batches = (await session .scalar (select (sqlalchemy .func .count (Batch .id )))) or 0
You can’t perform that action at this time.
0 commit comments