fix(db): ensure patches are eager-loaded when creating a new branch

This commit is contained in:
2026-04-02 21:06:45 +02:00
parent 3ebe9d3fb8
commit abf424779d

View File

@@ -74,5 +74,11 @@ async def create_branch(
) )
await session.commit() 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()