fetchCurrentUserConnections method

Future<List<Connection>> fetchCurrentUserConnections()

Fetch the current user's connections.

Implementation

Future<List<Connection>> fetchCurrentUserConnections() async {
  final route = HttpRoute()
    ..users(id: '@me')
    ..connections();
  final request = BasicRequest(route);

  final response = await client.httpHandler.executeSafe(request);
  final rawObjects = response.jsonBody as List;

  return List.generate(
    rawObjects.length,
    (index) => parseConnection(rawObjects[index] as Map<String, Object?>),
  );
}