set ignoreScrobble, playbackRate as optional params

This commit is contained in:
jeffvli
2026-05-25 11:59:21 -07:00
parent 1bf51d1d72
commit 54f181c542
+2 -2
View File
@@ -795,10 +795,10 @@ const getInternetRadioStations = z.object({
}); });
const reportPlaybackParameters = z.object({ const reportPlaybackParameters = z.object({
ignoreScrobble: z.boolean(), ignoreScrobble: z.boolean().optional(),
mediaId: z.string(), mediaId: z.string(),
mediaType: z.enum(['song', 'podcast']), mediaType: z.enum(['song', 'podcast']),
playbackRate: z.number(), playbackRate: z.number().optional(),
positionMs: z.number(), positionMs: z.number(),
state: z.enum(['starting', 'playing', 'paused', 'stopped']), state: z.enum(['starting', 'playing', 'paused', 'stopped']),
}); });