From 5986af1690c03bd612d7776f3d0cd713f7bbaa90 Mon Sep 17 00:00:00 2001 From: greko17 Date: Thu, 12 Sep 2019 14:53:06 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20scrapeLang=20per=20i=20casi=20in=20cui?= =?UTF-8?q?=20scraped[lang]=20=C3=A8=20None?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/support.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/core/support.py b/core/support.py index ca7006ed..0a047c0d 100644 --- a/core/support.py +++ b/core/support.py @@ -162,10 +162,15 @@ def scrapeLang(scraped, lang, longtitle): language = 'ITA' if 'sub' in scraped['lang'].lower(): language = 'Sub-' + language + # se scraped['lang'] è None + # nei siti dove la lingua è opzionale per il sub-ita e manca l'ita + else: + lang = 'ITA' if not language: language = lang - if language: longtitle += typo(language, '_ [] color kod') - + #if language: longtitle += typo(language, '_ [] color kod') + longtitle += typo(language, '_ [] color kod') + return language, longtitle def cleantitle(title): @@ -245,11 +250,13 @@ def scrapeBlock(item, args, block, patron, headers, action, pagination, debug, t for name, variants in typeContentDict.items(): if str(scraped['type']).lower() in variants: CT = name + break else: CT = item.contentType if typeActionDict: for name, variants in typeActionDict.items(): if str(scraped['type']).lower() in variants: AC = name + break else: AC = action if (scraped["title"] not in blacklist) and (search.lower() in longtitle.lower()):