From 85682c86811acb18e1ce58f6906000cf3f9dfc96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Herv=C3=A9=20M=C3=A9nager?= <herve.menager@pasteur.fr> Date: Wed, 18 Nov 2020 21:56:48 +0100 Subject: [PATCH] fix computation of PK/cytotox tests availability --- ippisite/ippidb/models.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py index 2eb214e7..6b285505 100644 --- a/ippisite/ippidb/models.py +++ b/ippisite/ippidb/models.py @@ -1936,9 +1936,9 @@ def update_compound_cached_properties(compounds_queryset=None): ) .values("_bindtest_av")[:1] ), - pktest_av=Exists(CompoundPKResult.objects.filter(id=OuterRef("id"))), + pktest_av=Exists(CompoundPKResult.objects.filter(compound__id=OuterRef("id"))), cytoxtest_av=Exists( - CompoundCytotoxicityResult.objects.filter(id=OuterRef("id")) + CompoundCytotoxicityResult.objects.filter(compound__id=OuterRef("id")) ), insilico_av=Subquery( compounds_queryset.filter(id=OuterRef("id")) -- GitLab