From 6362441dd52ba6e067de3549e7281c212d41a36e Mon Sep 17 00:00:00 2001 From: Gronod Date: Wed, 20 May 2026 00:54:26 +0100 Subject: [PATCH] Add logging to debug SABnzbd speed field in slot data --- server/clients/SABnzbdClient.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/server/clients/SABnzbdClient.js b/server/clients/SABnzbdClient.js index 828c99a..fe3958e 100644 --- a/server/clients/SABnzbdClient.js +++ b/server/clients/SABnzbdClient.js @@ -105,10 +105,9 @@ class SABnzbdClient extends DownloadClient { normalizeDownload(slot, source) { const isHistory = source === 'history'; - // Log slot structure for debugging speed field - logToFile(`[SABnzbd:${this.name}] Slot keys: ${Object.keys(slot).join(', ')}`); - logToFile(`[SABnzbd:${this.name}] Slot speed-related fields: kbpersec=${slot.kbpersec}, speed=${slot.speed}`); - + // Log slot data for debugging speed field + logToFile(`[SABnzbd:${this.name}] Slot data: ${JSON.stringify({ nzo_id: slot.nzo_id, kbpersec: slot.kbpersec, speed: slot.speed, status: slot.status })}`); + // Map SABnzbd statuses to normalized status const statusMap = { 'Downloading': 'Downloading',