diff --git a/channels/altadefinizioneclick.py b/channels/altadefinizioneclick.py index 270dbab5..8693320a 100644 --- a/channels/altadefinizioneclick.py +++ b/channels/altadefinizioneclick.py @@ -139,4 +139,6 @@ def findvideos(item): return support.hdpass_get_servers(item) def play(item): - return support.hdpass_get_url(item) \ No newline at end of file + if 'hdpass' in item.url: + return support.hdpass_get_url(item) + return [item] diff --git a/servers/vidmoly.py b/servers/vidmoly.py index 9c57ed7c..6252edff 100644 --- a/servers/vidmoly.py +++ b/servers/vidmoly.py @@ -7,8 +7,9 @@ from platformcode import logger, config def test_video_exists(page_url): logger.info("(page_url='%s')" % page_url) global data - data = httptools.downloadpage(page_url).data - if "Not Found" in data: + resp = httptools.downloadpage(page_url) + data = resp.data + if resp.code == 404: return False, config.get_localized_string(70449) % "Vidmoly" return True, ""