From c8ca1e4e1b3a4ebf981d4448ddf402b34933cac9 Mon Sep 17 00:00:00 2001 From: JackDandy Date: Wed, 29 Sep 2021 18:39:22 +0100 Subject: [PATCH] Change enable failure monitor for search_tvs. Change thexem server. --- CHANGES.md | 9 ++++++++- gui/slick/interfaces/default/displayShow.tmpl | 2 +- gui/slick/interfaces/default/history.tmpl | 2 +- gui/slick/interfaces/default/inc_addShowOptions.tmpl | 2 +- lib/api_tvdb/tvdb_api.py | 2 +- sickbeard/scene_exceptions.py | 4 ++-- sickbeard/scene_numbering.py | 2 +- sickbeard/webserve.py | 2 +- 8 files changed, 16 insertions(+), 9 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 2951898..bf89bfd 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,4 +1,11 @@ -### 0.25.6 (2021-09-26 17:45:00 UTC) +### 0.25.7 (2021-09-29 18:40:00 UTC) + +* Fix ignore entire show runtimes when getting runtimes from IMDb +* Change enable failure monitor for search_tvs +* Change thexem server + + +### 0.25.6 (2021-09-26 17:45:00 UTC) * Fix view-show on new browsers * Fix remove box in footer on certain setups diff --git a/gui/slick/interfaces/default/displayShow.tmpl b/gui/slick/interfaces/default/displayShow.tmpl index 3467333..fa4c3b4 100644 --- a/gui/slick/interfaces/default/displayShow.tmpl +++ b/gui/slick/interfaces/default/displayShow.tmpl @@ -220,7 +220,7 @@ #end if #if $xem_numbering or $xem_absolute_numbering - [xem] + [xem] #end if diff --git a/gui/slick/interfaces/default/history.tmpl b/gui/slick/interfaces/default/history.tmpl index b33e032..8113285 100644 --- a/gui/slick/interfaces/default/history.tmpl +++ b/gui/slick/interfaces/default/history.tmpl @@ -595,7 +595,7 @@
#for ($check, $check_name, $check_url) in [ - ('tvdb', 'TVDB Api', 'api.thetvdb.com'), ('thexem', 'The Xem', 'thexem.de'), ('github', 'GitHub', 'github.com'), + ('tvdb', 'TVDB Api', 'api.thetvdb.com'), ('thexem', 'The Xem', 'thexem.info'), ('github', 'GitHub', 'github.com'), ]
diff --git a/gui/slick/interfaces/default/inc_addShowOptions.tmpl b/gui/slick/interfaces/default/inc_addShowOptions.tmpl index d53e0be..58cb3c0 100644 --- a/gui/slick/interfaces/default/inc_addShowOptions.tmpl +++ b/gui/slick/interfaces/default/inc_addShowOptions.tmpl @@ -103,7 +103,7 @@ Scene numbering -

if any exists, enable editable episode numbers from TheXEM.de for search and media processing

+

if any exists, enable editable episode numbers from TheXEM.info for search and media processing

diff --git a/lib/api_tvdb/tvdb_api.py b/lib/api_tvdb/tvdb_api.py index 3c73441..b4b2ed3 100644 --- a/lib/api_tvdb/tvdb_api.py +++ b/lib/api_tvdb/tvdb_api.py @@ -762,7 +762,7 @@ class Tvdb(TVInfoBase): 'highlightPreTag=__ais-highlight__', 'highlightPostTag=__/ais-highlight__' ]) }]}, - language=language, parse_json=True, failure_monitor=False) + language=language, parse_json=True) return src except (KeyError, IndexError, Exception): pass diff --git a/sickbeard/scene_exceptions.py b/sickbeard/scene_exceptions.py index 58f85eb..3e98252 100644 --- a/sickbeard/scene_exceptions.py +++ b/sickbeard/scene_exceptions.py @@ -518,7 +518,7 @@ def _xem_exceptions_fetcher(): for tvid in [i for i in sickbeard.TVInfoAPI().sources if 'xem_origin' in sickbeard.TVInfoAPI(i).config]: logger.log(u'Checking for XEM scene exception updates for %s' % sickbeard.TVInfoAPI(tvid).name) - url = 'http://thexem.de/map/allNames?origin=%s%s&seasonNumbers=1'\ + url = 'http://thexem.info/map/allNames?origin=%s%s&seasonNumbers=1'\ % (sickbeard.TVInfoAPI(tvid).config['xem_origin'], ('&language=us', '')['xem' == xem_list]) parsed_json = helpers.get_url(url, parse_json=True, timeout=90) @@ -553,7 +553,7 @@ def _xem_get_ids(infosrc_name, xem_origin): """ xem_ids = [] - url = 'http://thexem.de/map/havemap?origin=%s' % xem_origin + url = 'http://thexem.info/map/havemap?origin=%s' % xem_origin task = 'Fetching show ids with%s xem scene mapping%s for origin' logger.log(u'%s %s' % (task % ('', 's'), infosrc_name)) diff --git a/sickbeard/scene_numbering.py b/sickbeard/scene_numbering.py index 740d0d5..69efefb 100644 --- a/sickbeard/scene_numbering.py +++ b/sickbeard/scene_numbering.py @@ -775,7 +775,7 @@ def xem_refresh(tvid, prodid, force=False): # XEM API URL # noinspection HttpUrlsUsage - url = 'http://thexem.de/map/all?id=%s&origin=%s&destination=scene' % (prodid, xem_origin) + url = 'http://thexem.info/map/all?id=%s&origin=%s&destination=scene' % (prodid, xem_origin) max_refresh_age_secs = 86400 # 1 day diff --git a/sickbeard/webserve.py b/sickbeard/webserve.py index f3507cf..97f96d0 100644 --- a/sickbeard/webserve.py +++ b/sickbeard/webserve.py @@ -7409,7 +7409,7 @@ class History(MainHandler): def check_site(site_name=''): site_url = dict( - tvdb='api.thetvdb.com', thexem='thexem.de', github='github.com' + tvdb='api.thetvdb.com', thexem='thexem.info', github='github.com' ).get(site_name.replace('check_', '')) result = {}