diff options
author | Jake Kramer <jakeskramer@gmail.com> | 2017-04-14 20:22:48 -0400 |
---|---|---|
committer | enen92 <enen92@users.noreply.github.com> | 2017-04-15 01:22:48 +0100 |
commit | e42ed3972aaed1381b26696dfab3cb5502bb5d53 (patch) | |
tree | 9c5171054323b7f3960dcdb1ba791d8ca4ee50c4 /plugin.video.mlbbasesloaded | |
parent | 3797da4c0844586fe5026a446a6ca99107fff588 (diff) |
[plugin.video.mlbbasesloaded] 0.3.0 (#1148)
Diffstat (limited to 'plugin.video.mlbbasesloaded')
-rw-r--r-- | plugin.video.mlbbasesloaded/README.md | 2 | ||||
-rw-r--r-- | plugin.video.mlbbasesloaded/addon.xml | 10 | ||||
-rw-r--r-- | plugin.video.mlbbasesloaded/mlbtv_session.py | 2 | ||||
-rw-r--r-- | plugin.video.mlbbasesloaded/mlbtv_stream_api.py | 4 |
4 files changed, 13 insertions, 5 deletions
diff --git a/plugin.video.mlbbasesloaded/README.md b/plugin.video.mlbbasesloaded/README.md index 1364924..b1c8f46 100644 --- a/plugin.video.mlbbasesloaded/README.md +++ b/plugin.video.mlbbasesloaded/README.md @@ -1,6 +1,6 @@ MLB Basesloaded is the MLB.tv Redzone for Kodi. -Please add an Issue on GitHub if you find a bug. Pull requests are always welcomed. +Please add an Issue on [GitHub](https://github.com/jakecar/plugin.video.mlbbasesloaded) if you find a bug. Pull requests are always welcomed. # Credits * Dan Brooks for his original MLB.tv Redzone: http://www.brooksbaseball.net/hilev/redzone.php diff --git a/plugin.video.mlbbasesloaded/addon.xml b/plugin.video.mlbbasesloaded/addon.xml index 42c483a..12f2ad4 100644 --- a/plugin.video.mlbbasesloaded/addon.xml +++ b/plugin.video.mlbbasesloaded/addon.xml @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="yes"?> -<addon id="plugin.video.mlbbasesloaded" name="MLB BasesLoaded" version="0.2" provider-name="Jake Kramer"> +<addon id="plugin.video.mlbbasesloaded" name="MLB BasesLoaded" version="0.3.0" provider-name="Jake Kramer"> <requires> <import addon="xbmc.python" version="2.25.0"/> <import addon="script.module.xbmcswift2" version="2.4.0"/> @@ -16,11 +16,15 @@ </extension> <news> - v0.1 (2017-03-27) + v0.1.0 (2017-03-27) - Initial version. - v0.2 (2017-04-04) + v0.2.0 (2017-04-04) - Better synchronization between MLB.tv data and the stream. + + v0.3.0 (2017-04-13) + - Critical bug fix: the plugin would fail when a blacked out game + was selected, resulting in the plugin not switching between games. </news> <license>GNU GENERAL PUBLIC LICENSE Version 3, 29 June 2007</license> diff --git a/plugin.video.mlbbasesloaded/mlbtv_session.py b/plugin.video.mlbbasesloaded/mlbtv_session.py index 31058f1..dee6454 100644 --- a/plugin.video.mlbbasesloaded/mlbtv_session.py +++ b/plugin.video.mlbbasesloaded/mlbtv_session.py @@ -42,7 +42,7 @@ class MlbTvSession(): username = str(settings.getSetting(id="username")) password = str(settings.getSetting(id="password")) if not username or not password: - msg = "Please set your username and password" + msg = "Please set your username and password in the settings" dialog = xbmcgui.Dialog() ok = dialog.ok('Invalid Login', msg) sys.exit() diff --git a/plugin.video.mlbbasesloaded/mlbtv_stream_api.py b/plugin.video.mlbbasesloaded/mlbtv_stream_api.py index 174ec4e..34c97bd 100644 --- a/plugin.video.mlbbasesloaded/mlbtv_stream_api.py +++ b/plugin.video.mlbbasesloaded/mlbtv_stream_api.py @@ -87,6 +87,10 @@ def get_url(identity_point_id, fingerprint, content_id, session_key, event_id): raise mlb_exceptions.SignOnRestrictionException() raise mlb_exceptions.StreamNotFoundException() else: + # Check if blacked out + if r['user_verified_event'][0]['user_verified_content'][0]['user_verified_media_item'][0]['blackout_status'] != 'SuccessStatus': + raise mlb_exceptions.StreamNotFoundException() + xbmc.log("get_url cookies response {0}".format(s.cookies)) session.save_cookies(s.cookies) |