From 4922cea5a08a26765ad9b7e4962f4c7e4919573d Mon Sep 17 00:00:00 2001 From: TheBeastLT Date: Thu, 16 Sep 2021 11:33:01 +0200 Subject: [PATCH] fix ondebaixa lang selector --- scraper/scrapers/ondebaixa/ondebaixa_api.js | 2 +- scraper/scrapers/scraperHelper.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/scraper/scrapers/ondebaixa/ondebaixa_api.js b/scraper/scrapers/ondebaixa/ondebaixa_api.js index d7268b1..5aff100 100644 --- a/scraper/scrapers/ondebaixa/ondebaixa_api.js +++ b/scraper/scrapers/ondebaixa/ondebaixa_api.js @@ -118,7 +118,7 @@ function parseTorrentPage(body) { magnetLink: magnetLink, category: parseCategory(category), uploadDate: new Date($('time').attr('datetime')), - languages: sanitizePtLanguages(details.find('span:contains(\'Idioma\')')[0].nextSibling.nodeValue) + languages: sanitizePtLanguages(details.find('span:contains(\'Idioma\')').next().text()) })); resolve(torrents.filter((x) => x)); }); diff --git a/scraper/scrapers/scraperHelper.js b/scraper/scrapers/scraperHelper.js index 2df9f78..d15378a 100644 --- a/scraper/scrapers/scraperHelper.js +++ b/scraper/scrapers/scraperHelper.js @@ -5,7 +5,7 @@ function isPtDubbed(name) { function sanitizePtName(name) { return name .replace(/(.*)\b(\d{3,4}P)\b(?!.*\d{3,4}[Pp])(.*)/, '$1$3 $2') // add resolution to the end if missing - .replace(/^[[{]?(?:ACESSE.*|WWW\.)?[A-Z]+\.(COM|NET|ORG|TO|TV|ME)\b\s*[-\]}]+[\s.]*/i, '') // replace watermarks + .replace(/^[\[{]?(?:ACESSE.*|WWW\.)?[A-Z]+\.(COM|NET|ORG|TO|TV|ME)\b\s*[-\]}]+[\s.]*/i, '') // replace watermarks .replace(/^(\d*(?:\.\d{1,2})?(?:[4A-Z-]{3,}|P)[-.]+)+/, '') // replace metadata prefixes .replace(/^(COM|NET|ORG|TO|TV|ME)\b\s*-+[\s.]*/, '') // replace dangling site endings .trim();