From d94a6985e29554817ed76c0ae056a684bd339c07 Mon Sep 17 00:00:00 2001 From: gordielachance Date: Sun, 2 Oct 2016 22:24:03 +0200 Subject: [PATCH] don't use Addon() but Plugin() instead https://github.com/romanvm/script.module.simpleplugin/issues/1#issuecomm ent-250970005 --- main.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/main.py b/main.py index bb564a4..f1b8c51 100644 --- a/main.py +++ b/main.py @@ -13,15 +13,12 @@ import json from datetime import datetime import dateutil.parser - - -# Make sure library folder is on the path -sys.path.append(xbmc.translatePath( - os.path.join(Addon().addon.getAddonInfo('path'), 'lib'))) - # Create plugin instance plugin = Plugin() +# Make sure library folder is on the path +sys.path.append(xbmc.translatePath( + os.path.join(plugin.addon.getAddonInfo('path'), 'lib'))) # initialize_gettext #_ = plugin.initialize_gettext() @@ -32,8 +29,8 @@ cache_minutes = int(Addon().get_setting('cache_minutes')) import libsonic_extra def popup(text, time=5000, image=None): - title = Addon().addon.getAddonInfo('name') - icon = Addon().addon.getAddonInfo('icon') + title = plugin.addon.getAddonInfo('name') + icon = plugin.addon.getAddonInfo('icon') xbmc.executebuiltin('Notification(%s, %s, %d, %s)' % (title, text, time, icon))