fix: supply positionticks for scrobbling as integer

This commit is contained in:
Lei Nelissen
2023-06-19 22:45:27 +02:00
parent 73af159b2e
commit 1270390a9c

View File

@@ -284,7 +284,7 @@ export async function sendPlaybackEvent(path: string, credentials: Credentials,
IsPaused: state === State.Paused, IsPaused: state === State.Paused,
RepeatMode: RepeatModeMap[repeatMode], RepeatMode: RepeatModeMap[repeatMode],
ShuffleMode: 'Sorted', ShuffleMode: 'Sorted',
PositionTicks: position * 1_000_000, PositionTicks: Math.round(position * 1_000_000),
PlaybackRate: 1, PlaybackRate: 1,
PlayMethod: 'transcode', PlayMethod: 'transcode',
MediaSourceId: track !== null ? queue[track].backendId : null, MediaSourceId: track !== null ? queue[track].backendId : null,