diff --git a/channels/la7.py b/channels/la7.py index 8283fd2b..f42f8601 100644 --- a/channels/la7.py +++ b/channels/la7.py @@ -125,7 +125,7 @@ def play(item): item = item.clone(title='Direct', url=url, server='directo', action='play') else: preurl = support.match(data, patron=r'preTokenUrl = "(.+?)"').match - url = support.match(data, patron=r'["]?dash["]?\s*:\s*"([^"]+)"').match + url = support.match(data, patron=r'''["]?dash["]?\s*:\s*["']([^"']+)["']''').match tokenHeader = { 'host': headers['host_token'], 'user-agent': headers['user-agent'], diff --git a/platformcode/platformtools.py b/platformcode/platformtools.py index 0af476ab..d02284d3 100644 --- a/platformcode/platformtools.py +++ b/platformcode/platformtools.py @@ -1113,7 +1113,7 @@ def install_widevine(): path = xbmc.translatePath(Addon('inputstream.adaptive').getSetting('DECRYPTERPATH')) # if Widevine CDM is not installed - if not os.path.exists(path) or not os.path.listdir(path): + if not os.path.exists(path) or not os.listdir(path): select = dialog_yesno('Widevine CDM', config.get_localized_string(70808)) if select > 0: if not 'arm' in platform['arch']: