From 58cd96c8158e6326ea44e744af39c6844ba93e06 Mon Sep 17 00:00:00 2001 From: jhays Date: Thu, 20 Jan 2022 08:20:51 -0600 Subject: [PATCH] grab first videoPlayerViewModel in returned array --- Shared/ViewModels/LiveTVChannelsViewModel.swift | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Shared/ViewModels/LiveTVChannelsViewModel.swift b/Shared/ViewModels/LiveTVChannelsViewModel.swift index 8d3aea3a..032b5f6d 100644 --- a/Shared/ViewModels/LiveTVChannelsViewModel.swift +++ b/Shared/ViewModels/LiveTVChannelsViewModel.swift @@ -194,8 +194,10 @@ final class LiveTVChannelsViewModel: ViewModel { item.createVideoPlayerViewModel() .sink { completion in self.handleAPIRequestError(completion: completion) - } receiveValue: { videoPlayerViewModel in - completion(videoPlayerViewModel) + } receiveValue: { videoPlayerViewModels in + if let viewModel = videoPlayerViewModels.first { + completion(viewModel) + } } .store(in: &self.cancellables) }