diff --git a/channels.json b/channels.json
index 0c7d1737..2d132bbe 100644
--- a/channels.json
+++ b/channels.json
@@ -17,6 +17,7 @@
"cinetecadibologna": "http://cinestore.cinetecadibologna.it",
"dreamsub": "https://dreamsub.stream",
"dsda": "https://www.dsda.press",
+ "eurostreaming": "https://eurostreaming.bid",
"fastsubita": "https://fastsubita.xyz",
"filmgratis": "https://www.filmaltadefinizione.co",
"filmigratis": "https://filmigratis.org",
@@ -34,6 +35,7 @@
"piratestreaming": "https://www.piratestreaming.date",
"polpotv": "https://roma.polpo.tv",
"raiplay": "https://www.raiplay.it",
+ "serietvonline": "https://serietvonline.cam",
"serietvsubita": "http://serietvsubita.xyz",
"serietvu": "https://www.serietvu.link",
"streamingcommunity": "https://streamingcommunity.net",
@@ -46,12 +48,10 @@
"altadefinizioneclick": "https://altadefinizione-nuovo.me",
"animealtadefinizione": "https://www.animealtadefinizione.it",
"cineblog01": "https://cb01.uno",
- "eurostreaming": "https://eurostreaming.link",
"film4k": "https://film4k-nuovo.link",
"filmpertutti": "https://filmpertutti.nuovo.live",
"ilcorsaronero": "https://lagazzettadelcorsaro.com",
"seriehd": "https://nuovoindirizzo.info/seriehd/",
- "serietvonline": "https://serietvonline.online",
"tantifilm": "https://www.tantifilm.wiki"
}
}
\ No newline at end of file
diff --git a/channels/dreamsub.py b/channels/dreamsub.py
index a2ab1fd4..e0986595 100644
--- a/channels/dreamsub.py
+++ b/channels/dreamsub.py
@@ -92,6 +92,11 @@ def peliculas(item):
patron = r'
+(?P[^<]+)[^>]+>[^>]+>\s*Lingua:\s*(?P[^>]+)?>[<>br\s]+a href="(?P[^"]+)"[^>]+>.*?--image-url:url\(/*(?P[^\)]+).*?Anno di inizio:\s*(?P[0-9]{4})'
patronNext = '[^>]+>'
+ def itemHook(item):
+ if item.thumbnail and not item.thumbinail.startswith('http'):
+ item.thumbnail = 'http://' + item.thumbnail
+ return item
+
return locals()
diff --git a/channels/eurostreaming.py b/channels/eurostreaming.py
index 78ce8f87..19b72cc2 100644
--- a/channels/eurostreaming.py
+++ b/channels/eurostreaming.py
@@ -12,7 +12,7 @@ def findhost(url):
host = 'https://'+permUrl['location'].replace('https://www.google.it/search?q=site:', '')
return host
-host = support.config.get_channel_url(findhost)
+host = support.config.get_channel_url()
headers = [['Referer', host]]
@support.menu
diff --git a/channels/paramount.json b/channels/paramount.json
index cbc87415..6a59a33a 100644
--- a/channels/paramount.json
+++ b/channels/paramount.json
@@ -1,7 +1,7 @@
{
"id": "paramount",
"name": "Paramount Network",
- "active": false,
+ "active": true,
"language": ["ita"],
"thumbnail": "paramount.png",
"banner": "paramount.png",
diff --git a/channels/serietvonline.py b/channels/serietvonline.py
index 6b454a1b..69d34d9f 100644
--- a/channels/serietvonline.py
+++ b/channels/serietvonline.py
@@ -25,7 +25,7 @@ def findhost(url):
host = support.match(url, patron=r'href="([^"]+)">\s*cliccando qui').matches[-1]
return host
-host = config.get_channel_url(findhost)
+host = config.get_channel_url()
headers = [['Referer', host]]
diff --git a/platformcode/globalsearch.py b/platformcode/globalsearch.py
index 70c2b827..44c5d968 100644
--- a/platformcode/globalsearch.py
+++ b/platformcode/globalsearch.py
@@ -249,7 +249,7 @@ class SearchWindow(xbmcgui.WindowXML):
results.extend(module.search(search_action, item.text))
if len(results) == 1:
if not results[0].action or config.get_localized_string(70006).lower() in results[0].title.lower():
- results.clear()
+ results = []
if self.item.mode != 'all':
for elem in results:
@@ -271,7 +271,8 @@ class SearchWindow(xbmcgui.WindowXML):
def makeItem(self, item):
logger.debug()
- thumb = item.thumbnail if item.thumbnail else 'Infoplus/' + item.contentType.replace('show','')
+ thumb = item.thumbnail if item.thumbnail else 'Infoplus/' + item.contentType.replace('show','') + 'png'
+ logger.info('THUMB', thumb)
it = xbmcgui.ListItem(item.title)
it.setProperty('thumb', thumb)
it.setProperty('fanart', item.fanart)