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 {
92
92
review_request : FcpReviewRequest ,
93
93
reviews_given : i32 ,
94
94
reviews_requested : i32 ,
95
+ unresolved_concerns : i32 ,
95
96
}
96
97
97
98
pub fn individual_nags ( username : & str ) -> DashResult < ( GitHubUser , Vec < IndividualFcp > ) > {
@@ -121,12 +122,19 @@ pub fn individual_nags(username: &str) -> DashResult<(GitHubUser, Vec<Individual
121
122
let reviews_given = reviews. iter ( ) . filter ( |r| r. reviewed ) . count ( ) as i32 ;
122
123
let reviews_requested = reviews. len ( ) as i32 ;
123
124
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
+
124
131
fcps. push ( IndividualFcp {
125
132
issue,
126
133
proposal,
127
134
review_request : rr,
128
135
reviews_given,
129
136
reviews_requested,
137
+ unresolved_concerns,
130
138
} ) ;
131
139
}
132
140
You can’t perform that action at this time.
0 commit comments