feat: check file already downloaded

This commit is contained in:
Simon Ding
2024-07-19 21:25:29 +08:00
parent c4e49d407b
commit c8bf74361b
4 changed files with 31 additions and 41 deletions

View File

@@ -126,6 +126,9 @@ func (c *Client) GetEposideDetail(id, seasonNumber, eposideNumber int, language
return d, nil
}
}
if strings.HasPrefix(strings.ToLower(detailEN.Name), "episode") {
return d, err
}
d.Name = detailEN.Name
d.Overview = detailEN.Overview
}
@@ -147,7 +150,7 @@ func (c *Client) GetSeasonDetails(id, seasonNumber int, language string) (*tmdb.
}
for i, ep := range detailCN.Episodes {
if strings.HasSuffix(ep.Name, "集") {
if strings.HasSuffix(ep.Name, "集") && !strings.HasPrefix(strings.ToLower(detailEN.Episodes[i].Name), "episode"){
detailCN.Episodes[i].Name = detailEN.Episodes[i].Name
detailCN.Episodes[i].Overview = detailEN.Episodes[i].Overview
}