Spaces:
Running
Running
Update main.py
Browse files
main.py
CHANGED
|
@@ -54,7 +54,16 @@ async def create_mission(request: Request):
|
|
| 54 |
|
| 55 |
# Guardar en DB
|
| 56 |
from core.storage import save_mission
|
| 57 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 58 |
|
| 59 |
return JSONResponse({
|
| 60 |
"success": True,
|
|
|
|
| 54 |
|
| 55 |
# Guardar en DB
|
| 56 |
from core.storage import save_mission
|
| 57 |
+
mission_data = {
|
| 58 |
+
"task": task,
|
| 59 |
+
"started_at": datetime.now().isoformat(), # o usa el que ya tengas
|
| 60 |
+
"ended_at": datetime.now().isoformat(),
|
| 61 |
+
"results": results, # lista de dicts
|
| 62 |
+
"doc_file": file_path, # path o None
|
| 63 |
+
"events": [] # si tienes logs de eventos, ponlos aquí
|
| 64 |
+
}
|
| 65 |
+
|
| 66 |
+
save_mission(mission_data) # ← ahora sí pasa un solo dict
|
| 67 |
|
| 68 |
return JSONResponse({
|
| 69 |
"success": True,
|