From a7afa7affcc37a0f027c9e831b3fd751bc8c53b5 Mon Sep 17 00:00:00 2001 From: newt-sc <47229722+newt-sc@users.noreply.github.com> Date: Sat, 23 May 2020 19:08:03 +0300 Subject: [PATCH] release: v1.1.0 --- CHANGELOG.md | 3 +++ a4kSubtitles/lib/video.py | 4 ++++ addon.xml | 5 ++++- packages/addons.xml | 5 ++++- packages/addons.xml.crc | 2 +- 5 files changed, 16 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d833bbc..06df83c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +* [v1.1.0](https://github.com/newt-sc/a4kSubtitles/releases/tag/service.subtitles.a4ksubtitles%2Fservice.subtitles.a4ksubtitles-1.1.0): + * Improve imdb id scraping + * [v1.0.1](https://github.com/newt-sc/a4kSubtitles/releases/tag/service.subtitles.a4ksubtitles%2Fservice.subtitles.a4ksubtitles-1.0.1): * Add screenshots diff --git a/a4kSubtitles/lib/video.py b/a4kSubtitles/lib/video.py index 49d56b2..3fa476e 100644 --- a/a4kSubtitles/lib/video.py +++ b/a4kSubtitles/lib/video.py @@ -130,7 +130,9 @@ def __scrape_imdb_id(core, meta): def filter_movie_results(result): year_start = result.get('y', None) + result_type = result.get('q', None) return ( + result_type is not None and result_type in ['feature', 'TV movie'] and result['l'].lower() == title and (year_start is not None and year_start == year) ) @@ -149,7 +151,9 @@ def filter_movie_results(result): def filter_tvshow_results(result): year_start = result.get('y', None) year_end = result.get('yr', '-').split('-')[1] + result_type = result.get('q', None) return ( + result_type is not None and result_type in ['TV series', 'TV mini-series'] and result['l'].lower() == show_title and (year_start is not None and year_start <= episode_year) and (year_end == '' or int(year_end) >= episode_year) diff --git a/addon.xml b/addon.xml index 5e87d04..02f21ec 100644 --- a/addon.xml +++ b/addon.xml @@ -1,7 +1,7 @@ @@ -27,6 +27,9 @@ Supports: OpenSubtitles, BSPlayer, Podnadpisi.NET, SubDB, Subscene, Addic7ed screenshot-03.png +[v1.1.0]: + * Improve imdb id scraping + [v1.0.1]: * Add screenshots diff --git a/packages/addons.xml b/packages/addons.xml index d6b06c7..bb4a46d 100644 --- a/packages/addons.xml +++ b/packages/addons.xml @@ -4,7 +4,7 @@ @@ -30,6 +30,9 @@ Supports: OpenSubtitles, BSPlayer, Podnadpisi.NET, SubDB, Subscene, Addic7ed screenshot-03.png +[v1.1.0]: + * Improve imdb id scraping + [v1.0.1]: * Add screenshots diff --git a/packages/addons.xml.crc b/packages/addons.xml.crc index 25b1a5b..0f46c58 100644 --- a/packages/addons.xml.crc +++ b/packages/addons.xml.crc @@ -1 +1 @@ -09bcade6176e1dc4890a04eea2426201a3a4c066 \ No newline at end of file +cf0e071b1e659fd1525d23b9445319824f58c943 \ No newline at end of file