CI Report:
https://ci-tests.linuxserver.io/linuxserver/tautulli/develop-1c9929a3-ls497/index.html
LinuxServer Changes:
No changes
Remote Changes:
Judge the previous play by its own duration and markers
group_history checks whether the previous play was watched with the
new play's duration and credits markers. When the two plays have
different durations, a finished play can read as unfinished, and the
new play joins its group. Use the previous row's duration and markers
from session_history_metadata, the same values the history table uses
for its watched status. Fall back to the new play's duration when the
row has none. get_first_final_marker has no callers left.
Fixes #2767.
Co-Authored-By: Claude Opus 5.5 (1M context) noreply@anthropic.com