Merge pull request #5163 from pjkottke/master

The timestamp in the share URL should override the saved position for the user.
This commit is contained in:
advplyr
2026-04-25 17:15:23 -05:00
committed by GitHub
2 changed files with 5 additions and 0 deletions
+4
View File
@@ -53,6 +53,10 @@ class ShareController {
if (playbackSession) {
if (mediaItemShare.id === playbackSession.mediaItemShareId) {
Logger.debug(`[ShareController] Found share playback session ${req.cookies.share_session_id}`)
// If ?t was provided, override the cached currentTime
if (startTime > 0 && startTime < playbackSession.duration) {
playbackSession.currentTime = startTime
}
mediaItemShare.playbackSession = playbackSession.toJSONForClient()
return res.json(mediaItemShare)
} else {