getTeamMembershipByName method
Returns the membership status for user in teamName given the orgName.
Note that this will throw on NotFound if the user is not a member of the team. Adding a fail function to set the value does not help unless you throw out of the fail function.
Implementation
Future<TeamMembershipState> getTeamMembershipByName(
String orgName,
String teamName,
String user,
) {
return github.getJSON(
'/orgs/$orgName/teams/$teamName/memberships/$user',
statusCode: StatusCodes.OK,
convert: (dynamic json) => TeamMembershipState(json['state']),
);
}