From 749899cec0936c51481881fcb586f6df23afbc20 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sun, 19 Jul 2026 12:26:16 -0700 Subject: [PATCH] fix inverted condition for progress scrobble after submission --- src/renderer/features/player/hooks/use-scrobble.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/renderer/features/player/hooks/use-scrobble.ts b/src/renderer/features/player/hooks/use-scrobble.ts index 64db43f3f..c5be600da 100644 --- a/src/renderer/features/player/hooks/use-scrobble.ts +++ b/src/renderer/features/player/hooks/use-scrobble.ts @@ -185,9 +185,9 @@ export const useScrobble = () => { // Because Jellyfin uses the stop event for submission, we need to send another // progress update after submission so that the song continues to progress in the dashboard const shouldSendProgress = - song._serverType !== ServerType.JELLYFIN || - activeSong?._uniqueId !== song._uniqueId || - status !== PlayerStatus.PLAYING; + song._serverType === ServerType.JELLYFIN && + activeSong?._uniqueId === song._uniqueId && + status === PlayerStatus.PLAYING; if (!shouldSendProgress) { return;