You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Align MAX_EPISODE_LIST_LIMIT with the feed cache's per-feed retention (75) so a
chosen limit is always serveable from a warm cache; selecting a podcast still
shows its full archive.
- Sort each feed by date before truncating so the per-feed limit keeps the NEWEST
episodes even when the feed/cache is not newest-first.
- Rehydrate the episodeListLimit store on settings import (was only persisted).
- Sanitize episodeListLimit in loadSettings so a malformed persisted value is
repaired in the settings object, not just clamped at runtime.
- Settings input: don't clobber the saved limit on empty/mid-edit input and skip
redundant saves.
- Rebuild the latest list with a single sort+slice on limit change.
Refs #114
0 commit comments