So I kind of fixed the problem. I deleted the script.extendedinfo file, and re-updated it from the KODI repo. Now I get the metadata info, but with the old version that
has the MANAGE tab and no TRACK MANAGER tab.
Still playing with it to get right
>>I'm sure I stated that Chappaai is a Conflicting App that breaks the rules by modifying an approved Kodi script, and I thought you said you removed it.
...but here it is;
line 470-INFO: CPythonInvoker(25, /storage/.kodi/addons/plugin.video.chappaai/chappaai.py): script successfully run
line 251-259-11:54:18.356 T:140133723379840 DEBUG: RunScriptWithParams - calling plugin Chappa'ai
('plugin://
plugin.video.chappaai/movies/batch_add_to_library','-1','')
11:54:18.357 T:140130769364736 DEBUG: Thread LanguageInvoker start, auto delete: false
11:54:18.357 T:140130769364736 INFO: initializing python engine.
11:54:18.357 T:140130769364736 DEBUG: CPythonInvoker(25, /storage/.kodi/addons/plugin.video.chappaai/chappaai.py): start
processing
11:54:18.386 T:140130769364736 DEBUG: -->Python Interpreter Initialized<--
11:54:18.386 T:140130769364736 DEBUG: CPythonInvoker(25, /storage/.kodi/addons/plugin.video.chappaai/chappaai.py): the source
file to load is "/storage/.kodi/addons/plugin.video.chappaai/chappaai.py"
11:54:18.386 T:140130769364736 DEBUG: CPythonInvoker(25, /storage/.kodi/addons/plugin.video.chappaai/chappaai.py): setting the
Python path to
/storage/.kodi/addons/plugin.video.chappaai:/storage/.kodi/addons/script.module.certifi/lib:/storage/.kodi/addons/script.module.ch
ardet/lib:/storage/.kodi/addons/script.module.futures/lib:/storage/.kodi/addons/script.module.idna/lib:/storage/.kodi/addons/scrip
t.module.requests/lib:/storage/.kodi/addons/script.module.urllib3/lib:/usr/lib/python27.zip:/usr/lib/python2.7:/usr/lib/python2.7/
plat-linux2:/usr/lib/python2.7/lib-tk:/usr/lib/python2.7/lib-old:/usr/lib/python2.7/lib-dynload:/usr/lib/python2.7/site-
packages:/usr/lib/python2.7/site-packages/gtk-2.0
11:54:18.386 T:140130769364736 DEBUG: CPythonInvoker(25, /storage/.kodi/addons/plugin.video.chappaai/chappaai.py): entering
source directory /storage/.kodi/addons/plugin.video.chappaai
11:54:18.386 T:140130769364736 DEBUG: CPythonInvoker(25, /storage/.kodi/addons/plugin.video.chappaai/chappaai.py): instantiating
addon using automatically obtained id of "plugin.video.chappaai" dependent on version 2.19.0 of the xbmc.python api
>>And here is the reason you get no data back from tmdb.org;
line 468-471
11:54:18.593 T:140130769364736 DEBUG: [xbmcswift2] Handling incoming request for /movies/batch_add_to_library
11:54:18.593 T:140130769364736 NOTICE: [xbmcswift2] Request for "/movies/
batch_add_to_library" matches rule for function
"movies_batch_add_to_library"
11:54:18.594 T:140130769364736 INFO: CPythonInvoker(25, /storage/.kodi/addons/plugin.video.chappaai/chappaai.py): script
successfully run
Line 1904&1905(*and multiple others)- NOTICE: script.module.metadatautils -->
Rate limiter active for themoviedb.org - delaying
request with 4 seconds
*From tmdb Programming api;
-Request Rate Limiting
We do enforce a small amount of rate limiting. Our current limits are 40 requests every 10 seconds and are limited by IP address,
not API key. You can think of this is being burstable to 40 in a single second, or as an average of 4 requests/second. The timer
will reset 10 seconds from your first request within the current 10 second "bucket". This means that if you trigger the limit you
will have to wait up to 9 seconds before the timer resets but depending where you are within the 10 second window, it could be the
very next second.
**(Just FYI -I counted 585 requests from Chappaai to tmdb.org in 4 seconds)
-------------------------------------------
You also have way too many errors from way too much "Stuff" Enabled or no longer working(but still installed)
You also have a problem with whatever skin you are using
Line 2013-2015-
ERROR: Misplaced [
ERROR: Error parsing boolean expression [Window.IsActive(MyPVRChannels.xml) | Window.IsActive(MyPVRGuide.xml) |
Window.IsActive(MyPVRRecordings.xml)] + !String.IsEmpty(ListItem.Plot) + !String.IsEqual($INFO[ListItem.EpisodeName],$INFO
[ListItem.Plot])
/kens