File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -82,12 +82,6 @@ add_query_result_to_project() {
8282 done
8383}
8484
85- build_user_filter () {
86- local qualifier=" $1 " # author or assignee
87- local members=" $2 "
88- echo " $members " | awk -v q=" $qualifier " ' NR==1{s=q":"$0} NR>1{s=s" OR "q":"$0} END{print "("s")"}'
89- }
90-
9185do_queries () {
9286 local project_id
9387 project_id=$( get_project_id) || die " Failed to get project ID"
@@ -97,18 +91,15 @@ do_queries() {
9791 members=$( get_team_members) || die " Failed to get team members"
9892 log " Team members: $( echo " $members " | tr ' \n' ' ' ) "
9993
100- local author_filter assignee_filter
101- author_filter=$( build_user_filter " author" " $members " )
102- assignee_filter=$( build_user_filter " assignee" " $members " )
103-
10494 for org in platform-mesh kcp-dev; do
10595 log " Querying org: $org "
96+ for member in $members ; do
97+ add_query_result_to_project " $project_id " \
98+ " org:${org} is:pr is:open author:${member} "
10699
107- add_query_result_to_project " $project_id " \
108- " org:${org} is:pr state:open ${author_filter} "
109-
110- add_query_result_to_project " $project_id " \
111- " org:${org} is:issue state:open ${assignee_filter} "
100+ add_query_result_to_project " $project_id " \
101+ " org:${org} is:issue is:open assignee:${member} "
102+ done
112103 done
113104}
114105
You can’t perform that action at this time.
0 commit comments