From ba0dcb6a9419e96f8539b52f77b268f5b38bb3ad Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Wed, 20 Nov 2019 21:53:11 +0100 Subject: [PATCH] Fix Icone (autothumb) --- channelselector.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/channelselector.py b/channelselector.py index 5177e3c8..d7d0c4bd 100644 --- a/channelselector.py +++ b/channelselector.py @@ -409,16 +409,16 @@ def thumb(itemlist=[], genre=False, thumb=''): if genre == False: for thumb, titles in icon_dict.items(): - if any( word in item.title.lower().split() for word in search): + if any( word in re.split(r'\.|\{|\}|\[|\]|\(|\)| ',item.title.lower()) for word in search): thumb = 'search' for suffix, titles in search_suffix.items(): - if any( word in item.title.lower().split() for word in titles ): + if any( word in re.split(r'\.|\{|\}|\[|\]|\(|\)| ',item.title.lower()) for word in titles ): thumb = thumb + suffix item.thumbnail = get_thumb(thumb + '.png') - elif any( word in item.title.lower().split() for word in titles ): + elif any( word in re.split(r'\.|\{|\}|\[|\]|\(|\)| ',item.title.lower()) for word in titles ): if thumb == 'channels_movie' or thumb == 'channels_tvshow': for suffix, titles in suffix_dict.items(): - if any( word in item.title.lower().split() for word in titles ): + if any( word in re.split(r'\.|\{|\}|\[|\]|\(|\)| ',item.title.lower()) for word in titles ): thumb = thumb + suffix item.thumbnail = get_thumb(thumb + '.png') else: item.thumbnail = get_thumb(thumb + '.png') @@ -427,7 +427,7 @@ def thumb(itemlist=[], genre=False, thumb=''): else: for thumb, titles in icon_dict.items(): - if any(word in item.title.lower().split() for word in titles ): + if any(word in re.split(r'\.|\{|\}|\[|\]|\(|\)| ',item.title.lower()) for word in titles ): item.thumbnail = get_thumb(thumb + '.png') else: thumb = item.thumbnails