diff --git a/github/github-membership.sh b/github/github-membership.sh index 0966a3593913d59304557002dfa7393e3e5afe08..e56ad34e63ab484d022da2d6b69ede96ef22994a 100755 --- a/github/github-membership.sh +++ b/github/github-membership.sh @@ -4,7 +4,7 @@ IFS=$'\n\t' list_active_membership () { local ORGS ORG - ORGS=$(gh api user/memberships/orgs --paginate | jq '.[] | select(.state | contains("active"))' | jq -r ".organization.login") + ORGS=$(gh api user/memberships/orgs --paginate | jq -r '.[] | select(.state | contains("active")) | .organization.login') echo "Member of the following GitHub organizations:" for ORG in ${ORGS} do @@ -14,7 +14,7 @@ list_active_membership () { list_pending_membership () { local ORGS ORG - ORGS=$(gh api user/memberships/orgs --paginate | jq '.[] | select(.state | contains("pending"))' | jq -r ".organization.login") + ORGS=$(gh api user/memberships/orgs --paginate | jq -r '.[] | select(.state | contains("pending")) | .organization.login') echo "Invitation to join the following GitHub organizations:" for ORG in ${ORGS} do @@ -24,7 +24,7 @@ list_pending_membership () { join_pending_membership () { local ORGS - ORGS=$(gh api user/memberships/orgs --paginate | jq '.[] | select(.state | contains("pending"))' | jq -r ".organization.login") + ORGS=$(gh api user/memberships/orgs --paginate | jq -r '.[] | select(.state | contains("pending")) | .organization.login') for ORG in ${ORGS} do echo "Joining org ${ORG}"