diff options
Diffstat (limited to 'zoom.php')
-rw-r--r-- | zoom.php | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -75,13 +75,16 @@ function getBranchPeople($params) $ret_tmp = $fedpkg[$branch]['people']; } } - if ( $people == 'people') { + if ( $people == 'people' && is_array($ret_tmp)) { + $tmp = array(); foreach ( $ret_tmp as $r ) { - if ( $ret !== null ) { - $ret .= ', '; + if (isset($r['aclOrder']['commit']['statuscode']) + && $r['aclOrder']['commit']['statuscode']==3) { + $tmp[] = $r['username']; } - $ret .= $r['username']; } + sort($tmp); + $ret = implode($tmp, ', '); } return $ret; } |