diff --git a/channels/cb01anime.py b/channels/cb01anime.py index 09a04851..9258bb02 100644 --- a/channels/cb01anime.py +++ b/channels/cb01anime.py @@ -37,7 +37,14 @@ def menu(item): def search(item, texto): support.info(texto) item.url = host + "/?s=" + texto - return peliculas(item) + try: + return peliculas(item) + except: + import sys + for line in sys.exc_info(): + support.info('search log:', line) + return [] + def newest(categoria): support.info(categoria) diff --git a/channels/la7.py b/channels/la7.py index 9e7ef0cd..6c657871 100644 --- a/channels/la7.py +++ b/channels/la7.py @@ -71,7 +71,14 @@ def replay(item): def search(item, text): item.url = host + '/tutti-i-programmi' item.search = text - return peliculas(item) + try: + return peliculas(item) + except: + import sys + for line in sys.exc_info(): + support.info('search log:', line) + return [] + @support.scrape def peliculas(item): diff --git a/channels/serietvsubita.py b/channels/serietvsubita.py index dd6fe970..a5429293 100644 --- a/channels/serietvsubita.py +++ b/channels/serietvsubita.py @@ -291,25 +291,30 @@ def newest(categoria): def search(item, texto): info(texto) itemlist = [] - + try: patron = r'