From 5e1c804f9e75f2c1db1e1bfcc364806ce33c0200 Mon Sep 17 00:00:00 2001 From: Simon Ding Date: Sat, 20 Jul 2024 21:45:52 +0800 Subject: [PATCH] fix: redownload --- server/scheduler.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/scheduler.go b/server/scheduler.go index 7457146..5ac71e9 100644 --- a/server/scheduler.go +++ b/server/scheduler.go @@ -254,8 +254,12 @@ func (s *Server) downloadMovie() { log.Errorf("no related dummy episode: %v", detail.NameEn) continue } + ep := detail.Episodes[0] + if ep.Status == episode.StatusDownloaded { + continue + } - if err := s.downloadMovieSingleEpisode(detail.Episodes[0]); err != nil { + if err := s.downloadMovieSingleEpisode(ep); err != nil { log.Errorf("download movie error: %v", err) } }