@@ -859,6 +859,9 @@ def prefetch_for_view_engagements(engagements, recent_test_day_count):
859859 finding_open_verified_subquery = build_count_subquery (
860860 Finding .objects .filter (test__engagement = OuterRef ("pk" ), active = True , verified = True ), group_field = "test__engagement_id" ,
861861 )
862+ finding_open_fix_available_subquery = build_count_subquery (
863+ Finding .objects .filter (test__engagement = OuterRef ("pk" ), active = True , fix_available = True ), group_field = "test__engagement_id" ,
864+ )
862865 finding_close_subquery = build_count_subquery (
863866 Finding .objects .filter (test__engagement = OuterRef ("pk" ), is_mitigated = True ), group_field = "test__engagement_id" ,
864867 )
@@ -874,6 +877,7 @@ def prefetch_for_view_engagements(engagements, recent_test_day_count):
874877 count_findings_all = Coalesce (finding_subquery , Value (0 )),
875878 count_findings_open = Coalesce (finding_open_subquery , Value (0 )),
876879 count_findings_open_verified = Coalesce (finding_open_verified_subquery , Value (0 )),
880+ count_findings_fix_available = Coalesce (finding_open_fix_available_subquery , Value (0 )),
877881 count_findings_close = Coalesce (finding_close_subquery , Value (0 )),
878882 count_findings_duplicate = Coalesce (finding_duplicate_subquery , Value (0 )),
879883 count_findings_accepted = Coalesce (finding_accepted_subquery , Value (0 )),
0 commit comments