diff --git a/apps/api/src/services/blocks/block_types/imageBlock/imageBlock.py b/apps/api/src/services/blocks/block_types/imageBlock/imageBlock.py index 34ceab64..63fabcc7 100644 --- a/apps/api/src/services/blocks/block_types/imageBlock/imageBlock.py +++ b/apps/api/src/services/blocks/block_types/imageBlock/imageBlock.py @@ -54,7 +54,7 @@ async def create_image_block( block = Block( activity_id=activity.id if activity.id else 0, block_type=BlockTypeEnum.BLOCK_IMAGE, - content=block_data.model_dump(), + content=block_data.dict(), org_id=org.id if org.id else 0, course_id=course.id if course.id else 0, block_uuid=block_uuid, @@ -80,7 +80,7 @@ async def get_image_block( if block: - block = BlockRead.model_validate(block) + block = BlockRead.from_orm(block) return block else: diff --git a/apps/api/src/services/blocks/block_types/pdfBlock/pdfBlock.py b/apps/api/src/services/blocks/block_types/pdfBlock/pdfBlock.py index 1d60a33b..4d69cc89 100644 --- a/apps/api/src/services/blocks/block_types/pdfBlock/pdfBlock.py +++ b/apps/api/src/services/blocks/block_types/pdfBlock/pdfBlock.py @@ -55,7 +55,7 @@ async def create_pdf_block( block = Block( activity_id=activity.id if activity.id else 0, block_type=BlockTypeEnum.BLOCK_DOCUMENT_PDF, - content=block_data.model_dump(), + content=block_data.dict(), org_id=org.id if org.id else 0, course_id=course.id if course.id else 0, block_uuid=block_uuid, diff --git a/apps/api/src/services/blocks/block_types/videoBlock/videoBlock.py b/apps/api/src/services/blocks/block_types/videoBlock/videoBlock.py index da3d91f8..2e05ec01 100644 --- a/apps/api/src/services/blocks/block_types/videoBlock/videoBlock.py +++ b/apps/api/src/services/blocks/block_types/videoBlock/videoBlock.py @@ -55,7 +55,7 @@ async def create_video_block( block = Block( activity_id=activity.id if activity.id else 0, block_type=BlockTypeEnum.BLOCK_VIDEO, - content=block_data.model_dump(), + content=block_data.dict(), org_id=org.id if org.id else 0, course_id=course.id if course.id else 0, block_uuid=block_uuid,