From 772860fa61b2440de7a2e8cf5a2958e1740df111 Mon Sep 17 00:00:00 2001 From: djdembeck Date: Tue, 28 Sep 2021 13:54:53 -0500 Subject: [PATCH] fix(search): :bug: fix library language scoring comparison also remove unused url/ctx code --- Contents/Code/__init__.py | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/Contents/Code/__init__.py b/Contents/Code/__init__.py index c44b9fd..6869cd4 100644 --- a/Contents/Code/__init__.py +++ b/Contents/Code/__init__.py @@ -157,9 +157,6 @@ class AudiobookAlbum(Agent.Album): prev_search_provider = 0 def search(self, results, media, lang, manual): - url_info = SiteUrl(True, "www.audible.com", lang) - ctx = url_info.SetupUrls() - # Instantiate search helper search_helper = SearchTool(lang, manual, media, results) @@ -255,9 +252,6 @@ def search(self, results, media, lang, manual): break def update(self, metadata, media, lang, force=False): - url_info = SiteUrl(True, "www.audible.com", lang) - ctx = url_info.SetupUrls() - log.separator( msg=( "UPDATING: " + media.title + ( @@ -267,11 +261,8 @@ def update(self, metadata, media, lang, force=False): log_level="info" ) - # Make url - url = ctx['AUD_BOOK_INFO'] % metadata.id - # Instantiate update helper - update_helper = UpdateTool(force, lang, media, metadata, url) + update_helper = UpdateTool(force, lang, media, metadata) self.call_item_api(update_helper) @@ -398,7 +389,7 @@ def score_result(self, f, helper, i, info, year): asin = f['asin'] author = f['author'][0]['name'] date = f['date'] - language = f['language'] + language = f['language'].title() narrator = f['narrator'][0]['name'] title = f['title'] @@ -496,7 +487,7 @@ def score_language(self, helper, language): log.debug( 'Audible language: %s; Library language: %s', language, - helper.lang + lang_dict[helper.lang] ) log.debug("Book is not library language, deduct 2 points") return 2