Possibily works now

This commit is contained in:
scigward 2025-08-20 08:37:52 +03:00
parent 2effc7bf0b
commit e30de77ad7
2 changed files with 9 additions and 2 deletions

View file

@ -413,6 +413,8 @@ struct AssetMetadata: Codable {
let showPosterURL: URL? // Main show poster URL (distinct from episode-specific images)
let episodeTitle: String?
let seasonNumber: Int?
/// Indicates whether this episode is a filler (derived from metadata at download time)
let isFiller: Bool?
init(
title: String,
@ -425,7 +427,8 @@ struct AssetMetadata: Codable {
episode: Int? = nil,
showPosterURL: URL? = nil,
episodeTitle: String? = nil,
seasonNumber: Int? = nil
seasonNumber: Int? = nil,
isFiller: Bool? = nil
) {
self.title = title
self.overview = overview
@ -438,6 +441,7 @@ struct AssetMetadata: Codable {
self.showPosterURL = showPosterURL
self.episodeTitle = episodeTitle
self.seasonNumber = seasonNumber
self.isFiller = isFiller
}
}

View file

@ -379,7 +379,10 @@ extension JSController {
showTitle: request.showTitle,
season: request.season,
episode: request.episode,
showPosterURL: request.showPosterURL ?? request.imageURL
showPosterURL: request.showPosterURL ?? request.imageURL,
episodeTitle: nil,
seasonNumber: nil,
isFiller: request.isFiller
)
}