diff --git a/internal/router/reader.go b/internal/router/reader.go index 69f29e05..d9d807d6 100644 --- a/internal/router/reader.go +++ b/internal/router/reader.go @@ -243,13 +243,13 @@ func buildPodcastSequenceContext(c *echo.Context, cfg *Config, item *database.Me } seq := &templates.PodcastSequenceContext{ - FeedURL: "/podcasts/" + uuid.UUID(item.SourceFeedID.Bytes).String(), - FeedTitle: feed.Title, + FeedURL: "/podcasts/" + uuid.UUID(item.SourceFeedID.Bytes).String(), + FeedTitle: feed.Title, // R2: this producer is the feed queue. The player's order // control renders only for this source. - Source: "feed", - FeedID: uuid.UUID(item.SourceFeedID.Bytes).String(), - Order: order, + Source: "feed", + FeedID: uuid.UUID(item.SourceFeedID.Bytes).String(), + Order: order, EpisodeIndex: idx + 1, IndexTotal: len(ordered), }