removeBlockedUser method

Future<UserBlocked> removeBlockedUser({
  1. required String username,
  2. GithubClientAuth? githubClientAuth,
})

Implementation

Future<github_scheme_respond_scheme.UserBlocked> removeBlockedUser({
  required String username,
  GithubClientAuth? githubClientAuth,
}) async {
  Map result = await invoke(
    uriPath: "user/blocks/${username}",
    method_request: "delete",
    statusCodes: [204, 304, 422],
    specialTypeName: "userBlocked",
  );

  return github_scheme_respond_scheme.UserBlocked.create(
    is_blocked: (result["@type"] == "userBlocked") ? false : true,
  );
}