Skip to content

Commit

Permalink
Bugfix
Browse files Browse the repository at this point in the history
Fix EpisodeImagesProvider HTTP error
  • Loading branch information
michaldrabik committed Feb 18, 2020
1 parent fa9e224 commit 626ea10
Showing 1 changed file with 7 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -38,11 +38,13 @@ class EpisodeImagesProvider @Inject constructor(
}

userManager.checkAuthorization()
val remoteImage = cloud.tvdbApi.fetchEpisodeImage(userManager.getToken(), tvdbId.id)

val image = when (remoteImage) {
null -> Image.createUnavailable(FANART)
else -> Image(remoteImage.id, tvdbId, FANART, EPISODE, remoteImage.fileName, remoteImage.thumbnail, AVAILABLE)
var image = Image.createUnavailable(FANART)
runCatching {
val remoteImage = cloud.tvdbApi.fetchEpisodeImage(userManager.getToken(), tvdbId.id)
image = when (remoteImage) {
null -> Image.createUnavailable(FANART)
else -> Image(remoteImage.id, tvdbId, FANART, EPISODE, remoteImage.fileName, remoteImage.thumbnail, AVAILABLE)
}
}

when (image.status) {
Expand Down

0 comments on commit 626ea10

Please sign in to comment.