From 575629a3ac021c22812f4fb42b4e3e09c63ab3c3 Mon Sep 17 00:00:00 2001 From: ilmich Date: Sun, 17 Mar 2024 08:35:15 +0100 Subject: [PATCH] toonitalia: fix content type --- channels/toonitalia.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/channels/toonitalia.py b/channels/toonitalia.py index 17e572aa..51a3287f 100644 --- a/channels/toonitalia.py +++ b/channels/toonitalia.py @@ -12,18 +12,19 @@ headers = [['Referer', host]] @support.menu def mainlist(item): - menu = [('Anime',['/category/anime', 'peliculas', '', 'tvshow']), - ('Anime ITA {submenu}',['/anime-ita', 'peliculas', 'list', 'tvshow']), - ('Anime Sub-ITA {submenu}',['/contatti', 'peliculas', 'list', 'tvshow']), - ('Film Animazione',['/film-animazione', 'peliculas', 'list', 'movie']), + menu = [('Anime',['/category/anime', 'peliculas', '', 'undefined']), + ('Anime ITA {submenu}',['/anime-ita', 'peliculas', 'list', 'undefined']), + ('Anime Sub-ITA {submenu}',['/contatti', 'peliculas', 'list', 'undefined']), + ('Film Animazione',['/film-animazione', 'peliculas', 'list', 'undefined']), ('Serie TV',['/serie-tv/', 'peliculas', 'list', 'tvshow'])] search = '' return locals() -def search(item, text): +def search(item, text): item.args='search' item.thumbnail = 'anime' + item.contentType = 'undefined' item.url = "{}/?{}".format(host, support.urlencode({"s": text})) support.info(item.url) @@ -42,7 +43,7 @@ def search(item, text): def peliculas(item): anime = True action = 'check' - + deflang = 'ITA' if 'sub' not in item.url else 'Sub-ITA' if item.args == 'list': pagination = 20 @@ -77,6 +78,7 @@ def check(item): @support.scrape def episodios(item): anime = True + item.contentType = 'tvshow' patron = r'>\s*(?:(?P\d+)(?:×|x|×))?(?P\d+)(?:\s+–\s+)?[ –]+(?P[^<]+)[ –]+.*?)(?: