getReceivedFriendRequests method

Future<Either<FriendshipsErrors, List<Friendship>>> getReceivedFriendRequests(
  1. String connectedUserId
)

Implementation

Future<Either<FriendshipsErrors, List<Friendship>>> getReceivedFriendRequests(
    String connectedUserId) async {
  return _completeFriendships(
          get("$_routePrefix/requests/received", (json) {
            return (json as List<dynamic>)
                .map((e) => Friendship.fromReceivedRequestJson(
                    e as Map<String, dynamic>, connectedUserId))
                .toList();
          }),
          connectedUserId)
      .mapRight((value) {
    cache.get<List<Friendship>>("receivedRequest").data = value;
    return value;
  });
}