Handle KeyError for radio title
This commit is contained in:
@ -80,10 +80,9 @@ def get_radio_title(url):
|
|||||||
except (requests.exceptions.ConnectionError,
|
except (requests.exceptions.ConnectionError,
|
||||||
requests.exceptions.HTTPError,
|
requests.exceptions.HTTPError,
|
||||||
requests.exceptions.ReadTimeout,
|
requests.exceptions.ReadTimeout,
|
||||||
requests.exceptions.Timeout) as e:
|
requests.exceptions.Timeout,
|
||||||
error_traceback = traceback.format_exc()
|
KeyError) as e:
|
||||||
error = error_traceback.rstrip().split("\n")[-1]
|
log.debug("radio: unsuccessful attempts on fetching radio title (icy)")
|
||||||
log.debug("radio: unsuccessful attempts on fetching radio title (icy): " + error)
|
|
||||||
return url
|
return url
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user