Skip to content

Fix up-next episode selection for season progression - #98

Draft
willtho89 with Copilot wants to merge 2 commits into
mainfrom
copilot/willtho89-fix-up-next-show-next-episode
Draft

willtho89 with Copilot wants to merge 2 commits into
mainfrom
copilot/willtho89-fix-up-next-show-next-episode

Conversation

Copilot AI commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

The dashboard “up next” list was effectively using the first unwatched episode in release order, even when a user had already progressed into a later season. That caused older-season episodes to appear ahead of the actual continuation point, and in some cases surfaced a stale final episode even when there was no later released episode to watch.

  • Problem

    • “Up next” could jump back to an earlier season instead of the next episode after the user’s last watched entry.
    • When the user was at the end of the released sequence, the queue could still suggest a final unwatched episode that was no longer the true “next” step.
  • What changed

    • Updated the next-episode selector to follow the user’s latest watched episode in season/episode order instead of selecting the earliest unseen episode in the release list.
    • Preserved the existing “first released episode” behavior when the user has not watched anything yet.
    • Applied the same season-aware selection logic to bulk per-show lookups used by the dashboard and history feeds.
  • Impact

    • “Up next” now reflects the user’s actual current progression through the show.
    • Earlier unwatched episodes no longer override a valid continuation in a later season.
    • Shows at the end of available releases no longer advertise a stale finale as the next episode.

Copilot AI linked an issue Sep 2, 2026 that may be closed by this pull request
Co-authored-by: willtho89 <4933503+willtho89@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix up next to show next unwatched episode Fix up-next episode selection for season progression Sep 2, 2026
Copilot AI requested a review from willtho89 September 2, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Up next show next episode

2 participants