Skip to content

Commit 518aa5e

Browse files
committed
Add lazy-loading for genotype
1 parent 9b10663 commit 518aa5e

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

genotype_api/database/crud/update.py

+3-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,9 @@ async def refresh_sample_status(
3232

3333
async def update_sample_comment(self, sample_id: str, comment: str) -> Sample:
3434
query: Query = (
35-
select(Sample).options(selectinload(Sample.analyses)).filter(Sample.id == sample_id)
35+
select(Sample)
36+
.options(selectinload(Sample.analyses).selectinload(Analysis.genotypes))
37+
.filter(Sample.id == sample_id)
3638
)
3739
sample: Sample = await self.fetch_one_or_none(query)
3840

0 commit comments

Comments
 (0)