From 2e7198e1e0983447eb07319f2730e60be6f83721 Mon Sep 17 00:00:00 2001 From: Viren070 Date: Sun, 27 Apr 2025 03:08:26 +0100 Subject: [PATCH] fix(formatters): fix torbox format inconsistencies --- packages/formatters/src/torbox.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/formatters/src/torbox.ts b/packages/formatters/src/torbox.ts index 9245c015..c32f131e 100644 --- a/packages/formatters/src/torbox.ts +++ b/packages/formatters/src/torbox.ts @@ -24,8 +24,6 @@ export function torboxFormat(stream: ParsedStream): { let description: string = ''; - description += `Quality: ${stream.quality}\nName: ${stream.filename || 'Unknown'}\nSize: ${stream.size ? formatSize(stream.size) : 'Unknown'}${stream.indexers ? `| Source: ${stream.indexers}` : ''}\nLanguage: ${stream.languages.length > 0 ? stream.languages.join(', ') : 'Unknown'}`; - let streamType = ''; if (stream?.torrent?.seeders) { streamType = 'Torrent'; @@ -33,8 +31,10 @@ export function torboxFormat(stream: ParsedStream): { streamType = 'Usenet'; } + description += `Quality: ${stream.quality}\nName: ${stream.filename || 'Unknown'}\nSize: ${stream.size ? formatSize(stream.size) : 'Unknown'}${stream.indexers ? ` | Source: ${stream.indexers}` : ''}\nLanguage: ${stream.languages.length > 0 ? stream.languages.join(', ') : 'Unknown'}`; + if (streamType === 'Torrent' || streamType === 'Usenet') { - description += `Type: ${streamType} | ${streamType === 'Torrent' ? 'Seeders' : 'Age'}: ${streamType === 'Torrent' ? stream.torrent?.seeders : stream.usenet?.age}`; + description += `\nType: ${streamType} | ${streamType === 'Torrent' ? 'Seeders' : 'Age'}: ${streamType === 'Torrent' ? stream.torrent?.seeders : stream.usenet?.age}`; } if (stream.message) {