Commit 0593fecd authored by echel0n's avatar echel0n
Browse files

Merge branch 'release/10.0.42'

parents 1671d454 0bdd0973
......@@ -2,8 +2,14 @@
 
All notable changes to this project will be documented in this file. Dates are displayed in UTC.
 
#### [10.0.42](https://git.sickrage.ca/SiCKRAGE/sickrage/compare/10.0.41...10.0.42)
- fixed "Invalid image type series for series provider" [`2825d75`](https://git.sickrage.ca/SiCKRAGE/sickrage/commit/2825d75d88b44a5afada143d7c18821c386f710d)
#### [10.0.41](https://git.sickrage.ca/SiCKRAGE/sickrage/compare/10.0.40...10.0.41)
 
> 3 October 2021
- cleaned up oauth2 offline token migration code [`f0db748`](https://git.sickrage.ca/SiCKRAGE/sickrage/commit/f0db74855dc5c3f6e466aee2dc0aa4b5fb4f4a91)
- cleaned up oauth2 offline token migration code [`2f2a708`](https://git.sickrage.ca/SiCKRAGE/sickrage/commit/2f2a7080e171b0852124a96758968de2b05dd812)
- skip search cache results if series provider id is none [`45ef300`](https://git.sickrage.ca/SiCKRAGE/sickrage/commit/45ef300f168a1942b2efb61941d13482956e1f53)
......
{
"name": "sickrage",
"version": "10.0.41",
"version": "10.0.42",
"private": true,
"repository": {
"type": "git",
......
[bumpversion]
current_version = 10.0.41
current_version = 10.0.42
commit = False
tag = False
parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+)(?P<dev>\d+))?
......
......@@ -19,7 +19,7 @@
# along with SiCKRAGE. If not, see <http://www.gnu.org/licenses/>.
# ##############################################################################
__version__ = "10.0.41"
__version__ = "10.0.42"
__install_type__ = ""
import argparse
......
sickrage/__init__.py = 2f310a7771c8ff288a91d6e8f0fd6e01
sickrage/__init__.py = b7092be30806b10120688e0447a8158d
sickrage/checksums.md5 = d41d8cd98f00b204e9800998ecf8427e
sickrage/version.txt = 860f984eb337f131c9f46cba7a971408
sickrage/version.txt = 996d64c61b0c6ee5e764f4d45a7d21ac
sickrage/autoProcessTV/hellaToSiCKRAGE.py = 9bc477abfd456aaba8d6bf46f2c59b1f
sickrage/autoProcessTV/__init__.py = bfa892dee586740a3a618d3c1955156c
sickrage/autoProcessTV/mediaToSiCKRAGE.py = f88a6679a211b1f97126c116e2c33b9c
......@@ -167,7 +167,7 @@ sickrage/core/webserver/static/images/backdrops/addshows.jpg = 7f3e186790208b63d
sickrage/core/webserver/static/images/backdrops/home.jpg = 804dfc976638bbf45df310a3627e2d5c
sickrage/core/webserver/static/images/backdrops/schedule.jpg = 0c0e5f4dcee42bfcfb73de100f1d3015
sickrage/core/webserver/static/js/core.js.map = be33ec5ca974c15445ede6dfa1d62594
sickrage/core/webserver/static/js/core.min.js = 1802c2aabe8a7d6f41ff2c3143542e9d
sickrage/core/webserver/static/js/core.min.js = 22aa0b05f959a43537303ea189372812
sickrage/core/webserver/static/fonts/fa-solid-900.eot = 89bd2e38475e441a5cd70f663f921d61
sickrage/core/webserver/static/fonts/fa-regular-400.eot = ad3a7c0d77e09602f4ab73db3660ffd8
sickrage/core/webserver/static/fonts/fa-brands-400.eot = 0fabb6606be4c45acfeedd115d0caca4
......@@ -440,14 +440,14 @@ sickrage/clients/nzb/__init__.py = 4e94a1192bc45368b8cc3cd5f6d1debc
sickrage/clients/nzb/nzbget.py = 2a23083d4915fed22c73f4966588cac8
sickrage/clients/nzb/sabnzbd.py = f76666e47017abaf366f4a3e8b71c47b
sickrage/clients/nzb/download_station.py = 97c5e65dda67818a767878adcbf85e0e
sickrage/metadata_providers/mediabrowser.py = fafe73ddf2be146b05ed573c5c4a4315
sickrage/metadata_providers/__init__.py = 898cd605cb06be3998afe8d96d80b01c
sickrage/metadata_providers/mediabrowser.py = 05150d6d2295c6bdfb443ad37486b4f9
sickrage/metadata_providers/__init__.py = 066b5ecc75bc2a97afe9ee0fec91fc13
sickrage/metadata_providers/kodi.py = 125bd1ecec4ceab086e38690117f1443
sickrage/metadata_providers/mede8er.py = 58c79af54072cfddfa9d0820105e14c9
sickrage/metadata_providers/mede8er.py = 0c5dd3e61b0b009f4f5920a706aacb19
sickrage/metadata_providers/wdtv.py = af0f5efdc5cfab28ff91675f7715d64a
sickrage/metadata_providers/tivo.py = d690a863583e1e867c406228e192217f
sickrage/metadata_providers/ps3.py = bc52287f697d2164b04d2fd9ab347bb1
sickrage/metadata_providers/kodi_12plus.py = f85aad6e1245bd1285b830f07346bb07
sickrage/metadata_providers/kodi_12plus.py = a7c88d988d97ac25a5c14fb7004aff38
sickrage/libs/__init__.py = d41d8cd98f00b204e9800998ecf8427e
sickrage/libs/rtorrentlib/common.py = 9c21c477185926b3179b63578089d790
sickrage/libs/rtorrentlib/__init__.py = 9b76081595c232aee31a509cb444fd12
......
......@@ -81729,7 +81729,7 @@ var debugs = {};
var debugEnviron;
exports.debuglog = function(set) {
if (isUndefined(debugEnviron))
debugEnviron = Object({"SENTRY_DSN":'https://[email protected]/2',"PACKAGE_VERSION":"10.0.41"}).NODE_DEBUG || '';
debugEnviron = Object({"SENTRY_DSN":'https://[email protected]/2',"PACKAGE_VERSION":"10.0.42"}).NODE_DEBUG || '';
set = set.toUpperCase();
if (!debugs[set]) {
if (new RegExp('\\b' + set + '\\b', 'i').test(debugEnviron)) {
......@@ -82538,7 +82538,7 @@ function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { de
 
Sentry.init({
dsn: 'https://[email protected]/2',
release: "10.0.41",
release: "10.0.42",
beforeSend: function beforeSend(event, hint) {
if (event.exception) {
event.exception.values[0].stacktrace.frames.forEach(function (frame) {
......@@ -490,7 +490,7 @@ class MetadataProvider(object):
# use the default banner name
banner_path = self.get_banner_path(show_obj)
banner_data = self._retrieve_show_image('series', show_obj, which)
banner_data = self._retrieve_show_image('banner', show_obj, which)
if not banner_data:
sickrage.app.log.debug("No show banner image was retrieved, unable to write banner")
......@@ -544,7 +544,7 @@ class MetadataProvider(object):
# use the default season all banner name
banner_path = self.get_season_all_banner_path(show_obj)
banner_data = self._retrieve_show_image('series', show_obj, which)
banner_data = self._retrieve_show_image('banner', show_obj, which)
if not banner_data:
sickrage.app.log.debug("No show banner image was retrieved, unable to write season all banner")
......@@ -636,9 +636,9 @@ class MetadataProvider(object):
try:
# Give us just the normal poster-style season graphics
series_provider_language = show_obj.lang or sickrage.app.config.general.series_provider_default_language
image_data = show_obj.series_provider.images(show_obj.series_id, language=series_provider_language, key_type='poster', season=season)
if image_data:
return image_data[which]['filename']
image_urls = show_obj.series_provider.images(show_obj.series_id, language=series_provider_language, key_type='poster', season=season)
if len(image_urls):
return image_urls[which]['image']
sickrage.app.log.debug("{}: No season {} poster images on {} to download found".format(show_obj.series_id, season, show_obj.series_provider.name))
except (KeyError, IndexError):
......@@ -657,9 +657,9 @@ class MetadataProvider(object):
series_provider_language = show_obj.lang or sickrage.app.config.general.series_provider_default_language
# Give us just the normal season graphics
image_data = show_obj.series_provider.images(show_obj.series_id, language=series_provider_language, key_type='banner', season=season)
if image_data:
return image_data[which]['filename']
image_urls = show_obj.series_provider.images(show_obj.series_id, language=series_provider_language, key_type='banner', season=season)
if len(image_urls):
return image_urls[which]['image']
sickrage.app.log.debug("{}: No season {} banner images on {} to download found".format(show_obj.series_id, season, show_obj.series_provider.name))
except (KeyError, IndexError):
......
......@@ -266,7 +266,7 @@ class KODI_12PlusMetadata(MetadataProvider):
if getattr(series_episode_info, 'rating', None):
rating = SubElement(episode, "rating")
rating.text = series_episode_info['rating']
rating.text = str(series_episode_info['rating'])
for person in series_info['people']:
if 'name' not in person or not person['name'].strip():
......
......@@ -168,7 +168,7 @@ class Mede8erMetadata(MediaBrowserMetadata):
if getattr(series_info, 'runtime', None):
Runtime = SubElement(tv_node, "runtime")
Runtime.text = series_info['runtime']
Runtime.text = str(series_info['runtime'])
cast = SubElement(tv_node, "cast")
for person in series_info['people']:
......
......@@ -294,7 +294,7 @@ class MediaBrowserMetadata(MetadataProvider):
if getattr(series_info, 'rating', None):
Rating = SubElement(tv_node, "Rating")
Rating.text = series_info['rating']
Rating.text = str(series_info['rating'])
if getattr(series_info, 'firstAired', None):
try:
......@@ -310,7 +310,7 @@ class MediaBrowserMetadata(MetadataProvider):
RunningTime.text = series_info['runtime']
Runtime = SubElement(tv_node, "Runtime")
Runtime.text = series_info['runtime']
Runtime.text = str(series_info['runtime'])
if getattr(series_info, 'imdbid', None):
imdb_id = SubElement(tv_node, "IMDB_ID")
......@@ -439,7 +439,7 @@ class MediaBrowserMetadata(MetadataProvider):
if not ep_obj.related_episodes:
if getattr(series_episode_info, 'rating', None):
Rating = SubElement(episode, "Rating")
Rating.text = series_episode_info['rating']
Rating.text = str(series_episode_info['rating'])
if getattr(series_info, 'imdb_id', None):
IMDB_ID = SubElement(episode, "IMDB_ID")
......
10.0.41
\ No newline at end of file
10.0.42
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment