feat: find season pack first

This commit is contained in:
Simon Ding
2024-08-11 18:06:50 +08:00
parent f110f257d4
commit 0057a75a95
2 changed files with 42 additions and 16 deletions

View File

@@ -80,11 +80,14 @@ func (c *Client) DownloadEpisodeTorrent(r1 torznab.Result, seriesId, seasonNum,
}
func (c *Client) SearchAndDownload(seriesId, seasonNum, episodeNum int) (*string, error) {
var episodes []int
if episodeNum > 0 {
episodes = append(episodes, episodeNum)
}
res, err := SearchTvSeries(c.db, &SearchParam{
MediaId: seriesId,
SeasonNum: seasonNum,
Episodes: []int{episodeNum},
Episodes: episodes,
CheckFileSize: true,
CheckResolution: true,
})