diff --git a/apps/backend/fastapi/app/services/versions.py b/apps/backend/fastapi/app/services/versions.py index 615fdbe..56b188b 100644 --- a/apps/backend/fastapi/app/services/versions.py +++ b/apps/backend/fastapi/app/services/versions.py @@ -74,5 +74,11 @@ async def create_branch( ) await session.commit() - await session.refresh(new_version) - return new_version + + stmt_refresh = ( + select(CvVersion) + .where(CvVersion.id == new_version.id) + .options(selectinload(CvVersion.patches)) + ) + result = await session.execute(stmt_refresh) + return result.scalars().one()