From f8cfea2612a1ad57f88bfacd02feaa5e9e24878c Mon Sep 17 00:00:00 2001 From: TheBeastLT Date: Mon, 30 May 2022 17:09:22 +0300 Subject: [PATCH] add hdr indication in stream name --- addon/lib/streamInfo.js | 3 ++- scraper/scrapers/lapumia/lapumia_api.js | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/addon/lib/streamInfo.js b/addon/lib/streamInfo.js index 8d63ebd..dc9bbdf 100644 --- a/addon/lib/streamInfo.js +++ b/addon/lib/streamInfo.js @@ -20,6 +20,7 @@ function toStreamInfo(record) { || Math.abs(record.size / record.torrent.size - 1) < SIZE_DELTA || record.title.includes(record.torrent.title); const quality = getQuality(record, torrentInfo, fileInfo); + const hdrQuality = fileInfo.hdr || torrentInfo.hdr const title = joinDetailParts( [ joinDetailParts([record.torrent.title.replace(/[, ]+/g, ' ')]), @@ -37,7 +38,7 @@ function toStreamInfo(record) { const name = joinDetailParts( [ joinDetailParts([ADDON_NAME]), - joinDetailParts([quality]) + joinDetailParts([quality, hdrQuality]) ], '', '\n' diff --git a/scraper/scrapers/lapumia/lapumia_api.js b/scraper/scrapers/lapumia/lapumia_api.js index 49fc88e..5f9a9da 100644 --- a/scraper/scrapers/lapumia/lapumia_api.js +++ b/scraper/scrapers/lapumia/lapumia_api.js @@ -116,7 +116,7 @@ function parseTorrentPage(body) { .map((i, section) => $(section).attr("href")).get(); const category = parseCategory($('div.category').html()); const details = $('div.content') - const torrents = magnets.map(magnetLink => ({ + const torrents = magnets.filter(magnetLink => decode(magnetLink).name).map(magnetLink => ({ title: sanitizePtName(escapeHTML(decode(magnetLink).name.replace(/\+/g, ' '))), originalName: sanitizePtOriginalName(details.find('b:contains(\'Titulo Original:\')')[0].nextSibling.nodeValue), year: details.find('b:contains(\'Ano de Lançamento:\')')[0].nextSibling.nodeValue.trim(),