refactor: split modules and harden scraping workflows

This commit is contained in:
ShukeBta
2026-06-24 11:59:18 +08:00
parent efca3cbe69
commit 192f35d9fa
470 changed files with 47957 additions and 33839 deletions
+5 -2
View File
@@ -129,9 +129,12 @@ func WriteMediaNFO(m *model.Media) (string, error) {
var doc any
if m.SeasonNum > 0 || m.EpisodeNum > 0 {
title := m.OriginalName
title := strings.TrimSpace(m.EpisodeTitle)
if title == "" && m.EpisodeNum > 0 {
title = fmt.Sprintf("第 %d 集", m.EpisodeNum)
}
if title == "" {
title = m.Title
title = strings.TrimSpace(m.Title)
}
doc = episodeNFO{
Title: title,