Получить список следующих пользователей ([пользователей]) в getStream - PullRequest
0 голосов
/ 19 июня 2019

Я использую метод ниже, чтобы получить список Подписчиков.

Client.shared.flatFeed(feedSlug: "user")?.followers(completion: { (result) in
            if let followers = try? result.get() {
                 let list = followers.results
                for follower in list {

                }

            } else if let error = result.error {
                print("get error in fetching followers: \(error.localizedDescription)")
            }
        })

Проблема с этим методом в том, что он возвращает [Follower].Ниже приведена модель последователя

public struct Follower: Decodable {
private enum CodingKeys: String, CodingKey {
    case feedId = "feed_id"
    case targetFeedId = "target_id"
    case created = "created_at"
    case updated = "updated_at"
}

/// A feed id.
public let feedId: FeedId
/// A target feed id.
public let targetFeedId: FeedId
/// A created date.
public let created: Date
/// An updated date.
public let updated: Date?

}

Но мне нужен [Пользователь], чтобы я мог показать список на экране.При таком подходе я должен использовать метод getUser для всех feedID.Есть ли у getStream иное лучшее решение?

...