fix: log playback source resolution failures

This commit is contained in:
2026-04-21 01:33:49 +02:00
parent 6cc82828c4
commit 7a3654c62b

View File

@@ -5,6 +5,7 @@ import (
"database/sql"
"errors"
"fmt"
"log"
"mal/internal/db"
"net/http"
"strconv"
@@ -294,6 +295,7 @@ func (s *Service) fetchPlaybackSourcesAndSegments(ctx context.Context, showID st
go func() {
resolved, err := s.resolveModeSourceWithCache(ctx, showID, episode, modeValue, "best", probeCache, &probeCacheMu)
if err != nil {
log.Printf("playback source resolution failed for mode=%s showID=%s episode=%s: %v", modeValue, showID, episode, err)
modeCh <- modeSourceResult{Mode: modeValue, OK: false}
return
}