File tree Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Expand file tree Collapse file tree 1 file changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -92,6 +92,7 @@ pub struct IndividualFcp {
9292 review_request : FcpReviewRequest ,
9393 reviews_given : i32 ,
9494 reviews_requested : i32 ,
95+ unresolved_concerns : i32 ,
9596}
9697
9798pub fn individual_nags ( username : & str ) -> DashResult < ( GitHubUser , Vec < IndividualFcp > ) > {
@@ -121,12 +122,19 @@ pub fn individual_nags(username: &str) -> DashResult<(GitHubUser, Vec<Individual
121122 let reviews_given = reviews. iter ( ) . filter ( |r| r. reviewed ) . count ( ) as i32 ;
122123 let reviews_requested = reviews. len ( ) as i32 ;
123124
125+ let unresolved_concerns = fcp_concern:: table
126+ . filter ( fcp_concern:: fk_proposal. eq ( proposal. id ) )
127+ . filter ( fcp_concern:: fk_resolved_comment. is_not_null ( ) )
128+ . count ( )
129+ . get_result :: < i64 > ( conn) ? as i32 ;
130+
124131 fcps. push ( IndividualFcp {
125132 issue,
126133 proposal,
127134 review_request : rr,
128135 reviews_given,
129136 reviews_requested,
137+ unresolved_concerns,
130138 } ) ;
131139 }
132140
You can’t perform that action at this time.
0 commit comments