Minor fixes

This commit is contained in:
Arkadiusz Fal
2022-11-10 22:51:34 +01:00
parent 21b61982ad
commit 04a5224ab0
2 changed files with 16 additions and 14 deletions

View File

@@ -28,24 +28,26 @@ extension PlayerModel {
return
}
playerAPI.video(id).load().onSuccess { [weak self] response in
guard let self else { return }
playerAPI.video(id).load()
.onSuccess { [weak self] response in
guard let self else { return }
if let video: Video = response.typedContent() {
self.historyVideos.append(video)
if let video: Video = response.typedContent() {
self.historyVideos.append(video)
}
}
}.onCompletion { _ in
self.logger.info("LOADED history details: \(id)")
.onCompletion { _ in
self.logger.info("LOADED history details: \(id)")
if self.historyItemBeingLoaded == id {
self.logger.info("setting no history loaded")
self.historyItemBeingLoaded = nil
}
if self.historyItemBeingLoaded == id {
self.logger.info("setting no history loaded")
self.historyItemBeingLoaded = nil
}
if let id = self.historyItemsToLoad.popLast() {
self.loadHistoryVideoDetails(id)
if let id = self.historyItemsToLoad.popLast() {
self.loadHistoryVideoDetails(id)
}
}
}
}
func updateWatch(finished: Bool = false) {