mirror of
https://github.com/bellingcat/auto-archiver-api.git
synced 2026-06-13 05:58:35 +03:00
Add db task endpoint
This commit is contained in:
@@ -100,6 +100,10 @@ def archive_tasks(archive:schemas.ArchiveCreate, email = Depends(get_bearer_auth
|
|||||||
task = create_archive_task.delay(archive.json())
|
task = create_archive_task.delay(archive.json())
|
||||||
return JSONResponse({"id": task.id})
|
return JSONResponse({"id": task.id})
|
||||||
|
|
||||||
|
@app.get("/archive/{task_id}")
|
||||||
|
def lookup(task_id, db: Session = Depends(get_db), email = Depends(get_bearer_auth)):
|
||||||
|
return crud.get_task(db, task_id)
|
||||||
|
|
||||||
@app.get("/tasks/{task_id}")
|
@app.get("/tasks/{task_id}")
|
||||||
def get_status(task_id, email = Depends(get_bearer_auth)):
|
def get_status(task_id, email = Depends(get_bearer_auth)):
|
||||||
logger.info(f"status check for user {email} task {task_id}")
|
logger.info(f"status check for user {email} task {task_id}")
|
||||||
|
|||||||
Reference in New Issue
Block a user