From 19d39e4da62fbc98a318501e978d4e1a4bba7e7a Mon Sep 17 00:00:00 2001 From: gordielachance Date: Mon, 3 Oct 2016 00:48:57 +0200 Subject: [PATCH] abord when connection is False --- main.py | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/main.py b/main.py index 0a8e18f..61693ef 100644 --- a/main.py +++ b/main.py @@ -68,6 +68,9 @@ def root(params): # get connection connection = get_connection() + if connection is False: + return + listing = [] menus = { @@ -127,6 +130,9 @@ def menu_albums(params): # get connection connection = get_connection() + if connection is False: + return + listing = [] menus = { @@ -189,6 +195,9 @@ def menu_tracks(params): # get connection connection = get_connection() + if connection is False: + return + listing = [] menus = { @@ -235,6 +244,9 @@ def list_artists(params): # get connection connection = get_connection() + + if connection is False: + return listing = [] @@ -284,6 +296,9 @@ def list_albums(params): # get connection connection = get_connection() + + if connection is False: + return query_args_json = params['query_args'] query_args = json.loads(query_args_json) @@ -353,6 +368,9 @@ def list_artist_albums(params): # get connection connection = get_connection() + + if connection is False: + return listing = [] @@ -415,6 +433,9 @@ def list_tracks(params): # get connection connection = get_connection() + + if connection is False: + return # Album if 'album_id' in params: @@ -516,6 +537,9 @@ def play_track(params): # get connection connection = get_connection() + + if connection is False: + return url = connection.streamUrl(sid=id, maxBitRate=Addon().get_setting('bitrate_streaming'), @@ -557,6 +581,9 @@ def list_playlists(params): # get connection connection = get_connection() + + if connection is False: + return listing = []