Fix reprocessing

This commit is contained in:
2025-03-03 15:15:17 +01:00
parent dd3dba3906
commit 78a522ac7c
2 changed files with 40 additions and 23 deletions

View File

@@ -488,7 +488,7 @@ class TranscriptController:
"""
Remove a transcript by id
"""
transcript = await self.get_by_id(transcript_id, user_id=user_id)
transcript = await self.get_by_id(transcript_id)
if not transcript:
return
if user_id is not None and transcript.user_id != user_id:
@@ -497,6 +497,13 @@ class TranscriptController:
query = transcripts.delete().where(transcripts.c.id == transcript_id)
await database.execute(query)
async def remove_by_meeting_id(self, meeting_id: str):
"""
Remove a transcript by meeting_id
"""
query = transcripts.delete().where(transcripts.c.meeting_id == meeting_id)
await database.execute(query)
@asynccontextmanager
async def transaction(self):
"""