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',