2016-02-02, 20:37
Everything looks fine until:
Code:
DEBUG: [script.trakt] requests.packages.urllib3.util.retry: Incremented Retry for (url='/sync/collection'): Retry(total=2, connect=None, read=None, redirect=None)
WARNING: [script.trakt] requests.packages.urllib3.connectionpool: Retrying (Retry(total=2, connect=None, read=None, redirect=None)) after connection broken by 'ReadTimeoutError("HTTPSConnectionPool(host='api-v2launch.trakt.tv', port=443): Read timed out. (read timeout=24)",)': /sync/collection
INFO: [script.trakt] requests.packages.urllib3.connectionpool: Starting new HTTPS connection (2): api-v2launch.trakt.tv
ERROR: /home/xbmc/.kodi/addons/script.module.requests/lib/requests/packages/urllib3/util/ssl_.py:120: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning.
InsecurePlatformWarning
DEBUG: [script.trakt] requests.packages.urllib3.connectionpool: "POST /sync/collection HTTP/1.1" 201 None
DEBUG: [script.trakt] syncEpisodes: [traktAddEpisodes] Finished with 0 error(s)
DEBUG: [script.trakt] syncEpisodes: [Episodes Sync] Trakt.tv episode playcounts are up to date.
DEBUG: [script.trakt] syncEpisodes: [Episodes Sync] Trakt show ratings are up to date.
DEBUG: [script.trakt] syncEpisodes: [Episodes Sync] 80 show(s) will have show ratings added in Kodi
ERROR: Exception in thread trakt-sync:
Traceback (most recent call last):
File "/usr/lib/python2.7/threading.py", line 810, in __bootstrap_inner
self.run()
File "/home/xbmc/.kodi/addons/script.trakt/service.py", line 333, in run
sync.sync()
File "/home/xbmc/.kodi/addons/script.trakt/sync.py", line 67, in sync
syncEpisodes.SyncEpisodes(self, progress)
File "/home/xbmc/.kodi/addons/script.trakt/syncEpisodes.py", line 56, in __init__
self.__syncShowsRatings(traktShowsRated, kodiShowsCollected, 92, 95)
File "/home/xbmc/.kodi/addons/script.trakt/syncEpisodes.py", line 458, in __syncShowsRatings
shows.append({'tvshowid': show['tvshowid'], 'rating': show['rating']})
KeyError: 'tvshowid'