feat: ability to parse multi episode

This commit is contained in:
Simon Ding
2024-11-15 11:44:19 +08:00
parent e472d67c79
commit d026dc4eec
5 changed files with 462 additions and 250 deletions

View File

@@ -300,9 +300,9 @@ func (c *Client) findEpisodeFilesPreMoving(historyId int) error {
}
meta := metadata.ParseTv(f.Name())
if meta.Episode > 0 {
if meta.StartEpisode > 0 {
//episode exists
ep, err := c.db.GetEpisode(his.MediaID, seasonNum, meta.Episode)
ep, err := c.db.GetEpisode(his.MediaID, seasonNum, meta.StartEpisode)
if err != nil {
return err
}