(2020-02-16, 21:21)shedrock Wrote: I am very confused as to why this script is not working for many people. I know that TheTVDB had, and is probably still having issues. However, this script works for me just as it did before all of the API changes over at TheTVDB. The problem I believe is that many of you, (and I could be wrong) are using modified versions of the addon. For instance, I am using the version from the Kodi repo with Aeon Nox SiLvo, Amber and Aeon MQ7 (Latt's mod) and I have absolutely no issues. The only issue I have is if a new TV Series is airing, or a new season of a TV series already in my library, but then most of the times it just seems to work. Here are some pics below to show that mine does indeed work. I also threw in my Sonarr calendar to show that it matches.
Hope this helps.
Shedrock
the script has always worked for me as well (excluding the leia compatibility changes).
the upgrade to leia required the string compare fixes to make that happy.
the country.db generation has been broken since tvdb v2 days (which is awhile ago). but lots of us just had existing country.db
the country.db is only used to do the timezone offset, which most people wont really see the benefit unless they are watching stuff from other region.
the fanart.tv apikey not working probably didnt affect most as by now we all have other methods of kodi getting metadata (or rely on 3rd party apps outside of kodi).
so you can see that for lots of people, the script 'works' enough as the things that are silently broken go somewhat unnoticed.
fast forward to v6.0.17
country.db generation works again and the generated file is included (saving the need for each user to scrape tvdb for data)
included dateutil lib is now switched to kodi script repo, which means newer timezone data is used (timezone rules do change).
updated apikey for fanart (and ability to override your own).
removed stale and unused artwork downloader/tvrage (reduce addon size/offset country.db inclusion).
none of these changes have anything really to do with tvdb download/updating of data.
the one change I did include was switching the tvdb _get_update_info from .zip to .xml (
https://www.thetvdb.com/api/xxx/updates/...month>.xml )
(which is just the scripts way to know if a series has new data and to try and pull down updated series info)
which just means that since the v3 nov update this endpoint was broken and lots of people just have some stale info for any existing shows
I saw someone started a rewrite of the addon (7.x) so it used tvdb v3 api.. so maybe that will fix things for people.