diff --git a/addon.xml b/addon.xml index 8262d7a5..445be873 100644 --- a/addon.xml +++ b/addon.xml @@ -14,11 +14,11 @@ - String.IsEqual(ListItem.dbtype,tvshow) + String.StartsWith(Container.FolderPath, 'plugin://plugin.video.kod/') + String.IsEqual(ListItem.dbtype,tvshow) - String.IsEqual(ListItem.dbtype,tvshow) | String.IsEqual(ListItem.dbtype,movie) + !String.StartsWith(Container.FolderPath, 'plugin://plugin.video.kod/') + String.IsEqual(ListItem.dbtype,tvshow) | String.IsEqual(ListItem.dbtype,movie) diff --git a/externalsearch.py b/externalsearch.py index 154102ff..49653837 100644 --- a/externalsearch.py +++ b/externalsearch.py @@ -9,6 +9,8 @@ sys.path.insert(0, librerias) from core import tmdb from core.item import Item +__addon__ = config.get_addon_core() +addon_name = __addon__.getAddonInfo('name') def execute_search(): """ @@ -25,8 +27,6 @@ def execute_search(): # ADDON: maybe can we know if the current windows is related to a specific addon? # we could skip the ContextMenu if we already are in KOD's window # - # addon = xbmc.getInfoLabel('ListItem.Property(Addon.ID)') - tmdbid = xbmc.getInfoLabel('ListItem.Property(tmdb_id)') mediatype = xbmc.getInfoLabel('ListItem.DBTYPE') @@ -34,6 +34,7 @@ def execute_search(): year = xbmc.getInfoLabel('ListItem.Year') imdb = xbmc.getInfoLabel('ListItem.IMDBNumber') + logstr = "Selected ListItem is: 'IMDB: {}' - TMDB: {}' - 'Title: {}' - 'Year: {}'' - 'Type: {}'".format(imdb, tmdbid, title, year, mediatype) logger.info(logstr)