From c5078b73be48218e49ba0ed844ec868735b37a85 Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Fri, 14 Aug 2020 11:32:22 +0200 Subject: [PATCH] Fix Toonitalia --- channels/toonitalia.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/channels/toonitalia.py b/channels/toonitalia.py index 5f0cbca8..d2b88667 100644 --- a/channels/toonitalia.py +++ b/channels/toonitalia.py @@ -103,11 +103,12 @@ def peliculas(item): @support.scrape def episodios(item): anime = True + # debug=True data = support.match(item, headers=headers).data if 'https://vcrypt.net' in data: - patron = r'(?: /> |

)(?P[^<]+)<a (?P<url>.*?)(?:<br|</p)' + patron = r'(?: /> |<p>)(?P<episode>\d+.\d+)?(?: – )?(?P<title>[^<]+)<a (?P<url>.*?)(?:<br|</p)' else: - patron = r'<br />\s*<a href="(?P<url>[^"]+)" target="_blank" rel="noopener[^>]+>(?P<title>[^<]+)</a>' + patron = r'<br />\s*<a href="(?P<url>[^"]+)" target="_blank" rel="noopener[^>]+>(?P<episode>\d+.\d+)?(?: – )?(?P<title>[^<]+)</a>' def itemHook(item): item.title = support.re.sub(r'\[B\]|\[/B\]', '', item.title)