summaryrefslogtreecommitdiff
path: root/internal/scanner
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-05-10 09:50:27 +0300
committerPaul Buetow <paul@buetow.org>2026-05-10 09:50:27 +0300
commit820c1a4737949d39397394525665efd0c672bd51 (patch)
tree56c19657a04bfdc072ed3d1638876e85b54c294b /internal/scanner
parent80ee22e37575d4c61ff74a0c361c7aa15b929419 (diff)
internal/service: stop swallowing CreateEpisode errors in insertPodcastEpisodes and upsertFeedEpisodes
- insertPodcastEpisodes now returns an error when CreateEpisode fails so callers (e.g. SubscribeFeed) can log it instead of silently dropping episodes. - upsertFeedEpisodes now logs per-episode lookup/insert failures, collects the failed GUIDs, and returns a summary error so the background CheckFeeds caller can log a warning while continuing to process the rest of the feed. All tests pass with -race -cover.
Diffstat (limited to 'internal/scanner')
0 files changed, 0 insertions, 0 deletions