From 42fca271cee01faeb24bafc6d01774ec115b14b1 Mon Sep 17 00:00:00 2001 From: jeffvli Date: Sat, 6 Dec 2025 18:12:15 -0800 Subject: [PATCH] remove stale start event on song change for jellyfin scrobble (#1332) --- .../features/player/hooks/use-scrobble.ts | 25 ------------------- 1 file changed, 25 deletions(-) diff --git a/src/renderer/features/player/hooks/use-scrobble.ts b/src/renderer/features/player/hooks/use-scrobble.ts index 61c50c0b1..b64abdb01 100644 --- a/src/renderer/features/player/hooks/use-scrobble.ts +++ b/src/renderer/features/player/hooks/use-scrobble.ts @@ -86,31 +86,6 @@ export const useScrobble = () => { currentTime < 5 && // Reset to near 0 previousTime >= 10 // Was playing for at least 10 seconds ) { - // Send start event for Jellyfin on restart - if (currentSong._serverType === ServerType.JELLYFIN) { - sendScrobble.mutate( - { - apiClientProps: { serverId: currentSong._serverId || '' }, - query: { - event: 'start', - id: currentSong.id, - position: 0, - submission: false, - }, - }, - { - onSuccess: () => { - logFn.debug(logMsg[LogCategory.SCROBBLE].scrobbledStart, { - category: LogCategory.SCROBBLE, - meta: { - id: currentSong.id, - }, - }); - }, - }, - ); - } - setIsCurrentSongScrobbled(false); lastProgressEventRef.current = 0; previousTimestampRef.current = 0;