diff --git a/ippisite/ippidb/models.py b/ippisite/ippidb/models.py index 2eb214e7af562d397995fbadad1c221daf911a97..6b2855053bed379d0dd7ba30daa7029fb0668bf6 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"))