Skip to content

Commit 9c7ab8d

Browse files
committed
fix(plaxt): skip scrobbling if nothing changed
1 parent 36315f1 commit 9c7ab8d

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

handler/plex.go

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -359,11 +359,12 @@ func (c *PlexClient) syncTimelineWithPlaxt(r *http.Request, user *plexUser) {
359359
}
360360
session.lastEvent = event
361361
session.progress = progress
362-
if shouldUpdate, shouldScrobble := session.Check(c.sessions[sessionKey]); shouldUpdate {
362+
shouldUpdate, shouldScrobble := session.Check(c.sessions[sessionKey])
363+
if shouldUpdate {
363364
c.sessions[sessionKey] = session
364-
if !shouldScrobble {
365-
return
366-
}
365+
}
366+
if !shouldScrobble {
367+
return
367368
}
368369

369370
serverIdentifier := c.getServerIdentifier()

0 commit comments

Comments
 (0)