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'],
),
);
}