TMDB set_infoLabels_item in try-except
This commit is contained in:
+6
-1
@@ -211,7 +211,12 @@ def set_infoLabels_itemlist(item_list, seekTmdb=False, idioma_busqueda=def_lang,
|
|||||||
|
|
||||||
def sub_thread(_item, _i, _seekTmdb):
|
def sub_thread(_item, _i, _seekTmdb):
|
||||||
# semaforo.acquire()
|
# semaforo.acquire()
|
||||||
ret = set_infoLabels_item(_item, _seekTmdb, idioma_busqueda, lock)
|
ret = 0
|
||||||
|
try:
|
||||||
|
ret = set_infoLabels_item(_item, _seekTmdb, idioma_busqueda, lock)
|
||||||
|
except:
|
||||||
|
import traceback
|
||||||
|
logger.error(traceback.format_exc(1))
|
||||||
# logger.debug(str(ret) + "item: " + _item.tostring())
|
# logger.debug(str(ret) + "item: " + _item.tostring())
|
||||||
# semaforo.release()
|
# semaforo.release()
|
||||||
r_list.append((_i, _item, ret))
|
r_list.append((_i, _item, ret))
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
import xbmc, xbmcgui, sys, channelselector, time, os
|
import xbmc, xbmcgui, sys, channelselector, time, os
|
||||||
from core import support
|
|
||||||
from core.support import dbg, tmdb
|
from core.support import dbg, tmdb
|
||||||
from core.item import Item
|
from core.item import Item
|
||||||
from core import channeltools, servertools, scrapertools
|
from core import channeltools, servertools, scrapertools
|
||||||
@@ -347,7 +346,7 @@ class SearchWindow(xbmcgui.WindowXML):
|
|||||||
|
|
||||||
if self.item.mode != 'all':
|
if self.item.mode != 'all':
|
||||||
for elem in results:
|
for elem in results:
|
||||||
if elem.infoLabels['tmdb_id'] == self.item.infoLabels['tmdb_id']:
|
if elem.infoLabels.get('tmdb_id') == self.item.infoLabels.get('tmdb_id'):
|
||||||
elem.from_channel = channel
|
elem.from_channel = channel
|
||||||
elem.verified = 1
|
elem.verified = 1
|
||||||
valid.append(elem)
|
valid.append(elem)
|
||||||
|
|||||||
Reference in New Issue
Block a user