From e5d09843635ed1dbbf8d57f485bb5fba242a7553 Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Wed, 13 Dec 2023 15:54:51 +0100 Subject: [PATCH 1/2] server: add reviewed in the object output --- server/reflector/views/transcripts.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/server/reflector/views/transcripts.py b/server/reflector/views/transcripts.py index abb72af4..171e04d7 100644 --- a/server/reflector/views/transcripts.py +++ b/server/reflector/views/transcripts.py @@ -50,6 +50,7 @@ class GetTranscript(BaseModel): source_language: str | None target_language: str | None participants: list[TranscriptParticipant] | None + reviewed: bool class CreateTranscript(BaseModel): @@ -66,6 +67,7 @@ class UpdateTranscript(BaseModel): long_summary: Optional[str] = Field(None) share_mode: Optional[Literal["public", "semi-private", "private"]] = Field(None) participants: Optional[list[TranscriptParticipant]] = Field(None) + reviewed: Optional[bool] = Field(None) class DeletionStatus(BaseModel): From 0976cf3eb5308ba4cd413c08643bd5587d0764db Mon Sep 17 00:00:00 2001 From: Mathieu Virbel Date: Wed, 13 Dec 2023 15:58:03 +0100 Subject: [PATCH 2/2] server: fix migration script --- server/migrations/versions/b9348748bbbc_reviewed.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/server/migrations/versions/b9348748bbbc_reviewed.py b/server/migrations/versions/b9348748bbbc_reviewed.py index 285d94b6..f9f23c3e 100644 --- a/server/migrations/versions/b9348748bbbc_reviewed.py +++ b/server/migrations/versions/b9348748bbbc_reviewed.py @@ -9,7 +9,6 @@ from typing import Sequence, Union from alembic import op import sqlalchemy as sa -from sqlalchemy.dialects import sqlite # revision identifiers, used by Alembic. revision: str = 'b9348748bbbc' @@ -21,12 +20,10 @@ depends_on: Union[str, Sequence[str], None] = None def upgrade() -> None: # ### commands auto generated by Alembic - please adjust! ### op.add_column('transcript', sa.Column('reviewed', sa.Boolean(), server_default=sa.text('0'), nullable=False)) - op.drop_column('transcript', 'diarization') # ### end Alembic commands ### def downgrade() -> None: # ### commands auto generated by Alembic - please adjust! ### - op.add_column('transcript', sa.Column('diarization', sqlite.JSON(), nullable=True)) op.drop_column('transcript', 'reviewed') # ### end Alembic commands ###