minor chnages
Browse files
App/Transcription/TranscriptionRoutes.py
CHANGED
@@ -83,8 +83,11 @@ async def delete_transcription(
|
|
83 |
task_id: str,
|
84 |
user: UserSchema = Depends(get_token_owner),
|
85 |
):
|
86 |
-
|
|
|
87 |
await transcript.delete()
|
|
|
|
|
88 |
return {"code": 200, "message": f"deleted {task_id}", "payload": None}
|
89 |
|
90 |
|
@@ -132,6 +135,8 @@ async def create_file(
|
|
132 |
@transcription_router.get("/tasks/{task_id}")
|
133 |
async def get_status(task_id):
|
134 |
entry: Transcriptions = await Transcriptions.objects.filter(task_id=task_id).first()
|
|
|
|
|
135 |
result = BaseTranscription(**entry.__dict__)
|
136 |
|
137 |
if result.status == "SUCCESS":
|
|
|
83 |
task_id: str,
|
84 |
user: UserSchema = Depends(get_token_owner),
|
85 |
):
|
86 |
+
|
87 |
+
transcript = await Transcriptions.objects.filter(user=user.id).filter(task_id=task_id).first()
|
88 |
await transcript.delete()
|
89 |
+
task = AsyncResult(task_id)
|
90 |
+
task.revoke(terminate=True)
|
91 |
return {"code": 200, "message": f"deleted {task_id}", "payload": None}
|
92 |
|
93 |
|
|
|
135 |
@transcription_router.get("/tasks/{task_id}")
|
136 |
async def get_status(task_id):
|
137 |
entry: Transcriptions = await Transcriptions.objects.filter(task_id=task_id).first()
|
138 |
+
if entry==None:
|
139 |
+
return {'payload':None,"message":"Nothing found","code":200}
|
140 |
result = BaseTranscription(**entry.__dict__)
|
141 |
|
142 |
if result.status == "SUCCESS":
|