+7
−0
+4
−0
Skingomz/LaterView.swift
0 → 100644
+34
−0
Loading
Two requests from the same reader. Favourites already existed per
episode, but only as a filter inside one podcast's page, so there was no
way to see everything you had starred; and history sat three taps deep in
the settings even though its whole point is picking an episode back up
quickly.
Both now live in the sidebar next to Nouveautés and the queue. The new
list is deliberately not a second queue: the queue is an ordered playlist
that empties as you listen, this is a pile you keep and pick from.
The store had no query for it — favoriteEpisodeIDs(in:) only answers for
a set you already hold — so favoriteEpisodes(limit:) joins the favourite
table and orders by publication date, that table carrying no timestamp of
its own. Covered by a test.
Co-Authored-By:
Claude Opus 5 <noreply@anthropic.com>