Diff
1diff --git a/lib/clients/youtube/get_durations.go b/lib/clients/youtube/get_durations.go
2index 78e2c0b9680897c2fb981ead9299781956ae653c..31fda59acd5df03109b8dad99259b1ad506ef943 100644
3--- a/lib/clients/youtube/get_durations.go
4+++ b/lib/clients/youtube/get_durations.go
5@@ -99,6 +99,12 @@ func (c *youTubeClient) GetVideoDurations(ctx context.Context, videos map[string
6 durationStr = strings.ToLower(durationStr)
7 duration, err := time.ParseDuration(durationStr)
8 if err != nil {
9+ c.log.Error(
10+ "Failed to parse video duration",
11+ "error", err,
12+ "durationString", durationStr,
13+ "videoID", v.ID,
14+ )
15 return fmt.Errorf("failed to parse video duration [%v]: %w", durationStr, err)
16 }
17 videos[v.ID].DurationSeconds = int(math.Round(duration.Seconds()))