This commit is contained in:
Simon Ding
2024-07-28 12:31:22 +08:00
parent 9c3757a1bf
commit 34fa05e7dd
2 changed files with 7 additions and 7 deletions

View File

@@ -31,7 +31,7 @@ func isNumberedSeries(detail *db.MediaDetails) bool {
} }
} }
return hasSeason2 && !season2HasEpisode1//only one 1st episode return hasSeason2 && !season2HasEpisode1 //only one 1st episode
} }
func SearchEpisode(db1 *db.Client, seriesId, seasonNum, episodeNum int, checkResolution bool) ([]torznab.Result, error) { func SearchEpisode(db1 *db.Client, seriesId, seasonNum, episodeNum int, checkResolution bool) ([]torznab.Result, error) {
@@ -63,7 +63,7 @@ func SearchEpisode(db1 *db.Client, seriesId, seasonNum, episodeNum int, checkRes
if episodeNum != -1 && meta.Episode != episodeNum { //not season pack, episode number equals if episodeNum != -1 && meta.Episode != episodeNum { //not season pack, episode number equals
continue continue
} else if seasonNum == -1 && !meta.IsSeasonPack { //want season pack, but not season pack }else if episodeNum == -1 && !meta.IsSeasonPack { //want season pack, but not season pack
continue continue
} }
if checkResolution && meta.Resolution != series.Resolution.String() { if checkResolution && meta.Resolution != series.Resolution.String() {
@@ -131,7 +131,7 @@ func searchWithTorznab(db *db.Client, q string) []torznab.Result {
for _, tor := range allTorznab { for _, tor := range allTorznab {
wg.Add(1) wg.Add(1)
go func () { go func() {
log.Debugf("search torznab %v with %v", tor.Name, q) log.Debugf("search torznab %v with %v", tor.Name, q)
defer wg.Done() defer wg.Done()
resp, err := torznab.Search(tor.URL, tor.ApiKey, q) resp, err := torznab.Search(tor.URL, tor.ApiKey, q)

View File

@@ -150,7 +150,7 @@ func (s *Server) SearchAvailableTorrents(c *gin.Context) (interface{}, error) {
if in.Episode == 0 { if in.Episode == 0 {
//search season package //search season package
log.Infof("search series season package S%02d", in.Season) log.Infof("search series season package S%02d", in.Season)
res, err = core.SearchSeasonPackage(s.db, in.ID, in.Season, true) res, err = core.SearchSeasonPackage(s.db, in.ID, in.Season, false)
if err != nil { if err != nil {
return nil, errors.Wrap(err, "search season package") return nil, errors.Wrap(err, "search season package")
} }