0.2.64 update

This commit is contained in:
ponzischeme89
2026-08-15 09:23:26 +12:00
parent a2ca7e8061
commit d5d47473a2
90 changed files with 9188 additions and 451 deletions
+6
View File
@@ -812,6 +812,12 @@ func (s *Server) handlePlaybackReport(w http.ResponseWriter, r *http.Request, se
)
}
// Credits discovery rides the reports that were already being made. The session key is
// the play session where the television gave one and the device otherwise, so two
// televisions playing the same episode count as two streams rather than one.
s.noteCreditsPlayback(r.Context(), phase, report.ItemID,
playbackSessionKey(sess.DeviceID, report.PlaySessionID))
if phase == "stopped" {
if err := s.cache.InvalidateUser(r.Context(), sess.EmbyUserID); err != nil {
s.loggerFor(r.Context()).Warn("cache invalidation failed", "error", err)