Mbonea commited on
Commit
c1f12e1
·
1 Parent(s): 0624c61

update the status

Browse files
App/Transcription/TranscriptionRoutes.py CHANGED
@@ -65,6 +65,13 @@ async def create_file(
65
  @transcription_router.get("/tasks/{task_id}")
66
  async def get_status(task_id):
67
  task_result = AsyncResult(task_id)
 
 
 
 
 
 
 
68
  result = {
69
  "task_id": task_id,
70
  "task_status": task_result.status,
 
65
  @transcription_router.get("/tasks/{task_id}")
66
  async def get_status(task_id):
67
  task_result = AsyncResult(task_id)
68
+ entry: Transcriptions = await Transcriptions.objects.filter(task_id=task_id).first()
69
+ if task_result.status == "SUCCESS":
70
+ await entry.update(
71
+ content=task_result.result, transcription_state=task_result.status
72
+ )
73
+ else:
74
+ await entry.update(transcription_state=task_result.status)
75
  result = {
76
  "task_id": task_id,
77
  "task_status": task_result.status,