fix: more error info

This commit is contained in:
Fredrik Burmester
2024-08-16 18:51:01 +02:00
parent 8f4cb55050
commit d2ff29a370

View File

@@ -24,14 +24,20 @@ export const reportPlaybackStopped = async ({
itemId, itemId,
positionTicks, positionTicks,
}: PlaybackStoppedParams): Promise<void> => { }: PlaybackStoppedParams): Promise<void> => {
// Validate input parameters if (!positionTicks || positionTicks === 0) return;
if (!api || !sessionId || !itemId || !positionTicks) {
console.error("Missing required parameters", { if (!api) {
api, console.error("Missing api");
sessionId, return;
itemId, }
positionTicks,
}); if (!sessionId) {
console.error("Missing sessionId", sessionId);
return;
}
if (!itemId) {
console.error("Missing itemId");
return; return;
} }