2017-07-29, 15:06
(2017-07-07, 02:16)MKANET Wrote: Trackt 3.11
For Movies, things seems to be working okay. However for TV shows, nothing works:
During TV Show synch: (Gets stuck synching TV shows):
Code:17:06:59.991 T:4416 ERROR: Exception in thread trakt-sync:
Traceback (most recent call last):
File "C:\Program Files (x86)\Kodi\system\python\Lib\threading.py", line 801, in __bootstrap_inner
self.run()
File "C:\Users\micha\AppData\Roaming\Kodi\addons\script.trakt\resources\lib\service.py", line 335, in run
sync.sync()
File "C:\Users\micha\AppData\Roaming\Kodi\addons\script.trakt\resources\lib\sync.py", line 65, in sync
syncEpisodes.SyncEpisodes(self, progress)
File "C:\Users\micha\AppData\Roaming\Kodi\addons\script.trakt\resources\lib\syncEpisodes.py", line 18, in __init__
kodiShowsCollected, kodiShowsWatched = self.__kodiLoadShows()
File "C:\Users\micha\AppData\Roaming\Kodi\addons\script.trakt\resources\lib\syncEpisodes.py", line 114, in __kodiLoadShows
show['seasons'] = kodiUtilities.kodiRpcToTraktMediaObjects(data)
File "C:\Users\micha\AppData\Roaming\Kodi\addons\script.trakt\resources\lib\kodiUtilities.py", line 188, in kodiRpcToTraktMediaObjects
episodeObject = kodiRpcToTraktMediaObject('episode', episode, mode)
File "C:\Users\micha\AppData\Roaming\Kodi\addons\script.trakt\resources\lib\kodiUtilities.py", line 133, in kodiRpcToTraktMediaObject
'ids': {'tvdb': data['uniqueid']['unknown'], 'episodeid': data['episodeid']}, 'watched': watched,
KeyError: 'unknown'
After TV Show playback ends (Instead for ratings):
Code:17:09:40.036 T:12984 WARNING: [script.trakt] trakt.interfaces.base: Request failed: "POST /scrobble/start" - 404: "Method exists, but no record found" (Not Found)
17:09:40.036 T:12984 FATAL: [script.trakt] resources.lib.service: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'TypeError'>
Error Contents: ("'NoneType' object has no attribute '__getitem__'",)
Traceback (most recent call last):
File "C:\Users\micha\AppData\Roaming\Kodi\addons\script.trakt\resources\lib\service.py", line 42, in _dispatch
self.scrobbler.playbackStarted(data)
File "C:\Users\micha\AppData\Roaming\Kodi\addons\script.trakt\resources\lib\scrobbler.py", line 188, in playbackStarted
result['episode']['episodeid'] = self.curVideo['id']
TypeError: 'NoneType' object has no attribute '__getitem__'
-->End of Python script error report<--
17:09:43.243 T:12984 WARNING: [script.trakt] trakt.interfaces.base: Request failed: "POST /scrobble/start" - 404: "Method exists, but no record found" (Not Found)
Are you using thetvdb as metadata provider?