Sickchill: Show Update Error - Data retrieved from theTVDB was incomplete

Created on 21 Dec 2019  Â·  10Comments  Â·  Source: SickChill/SickChill

Updated to the latest release and now see a number of errors for several shows:

Branch: master
Commit: d468bee860720b832a1d63e317bf097965d7b55f
Version: v2019.12.20-1
Database Version: 44.1
OS: Windows 10
Browser: Firefox
What you did: SickChill ran the scheduled show update
What happened: Multiple update errors [d468bee] returned
What you expected: TV Shows to update
Logs:

2019-12-21 10:57:31 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 361160, but attribute 'seriesname' was empty.
                        2019-12-21 04:17:08 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 360733, but attribute 'seriesname' was empty.
                        2019-12-21 04:09:48 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 75978, but attribute 'seriesname' was empty.
                        2019-12-21 03:47:42 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 264185, but attribute 'seriesname' was empty.
                        2019-12-21 03:33:51 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 153021, but attribute 'seriesname' was empty.
                        2019-12-21 02:32:12 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 77152, but attribute 'seriesname' was empty.
                        2019-12-21 02:21:41 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 76168, but attribute 'seriesname' was empty.
                        2019-12-21 02:18:42 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 72116, but attribute 'seriesname' was empty.
                        2019-12-21 02:18:38 SHOWQUEUE-FORCE-UPDATE :: [d468bee] Data retrieved from theTVDB was incomplete, aborting: Found 78289, but attribute 'seriesname' was empty.

I have also checked that each show exists in TheTVDB:
360733 https://thetvdb.com/series/watchmen
361160 https://thetvdb.com/series/dracula-2020
75978 https://thetvdb.com/series/family-guy
264185 https://thetvdb.com/series/last-tango-in-halifax
153021 https://thetvdb.com/series/the-walking-dead
77152 https://thetvdb.com/series/cold-feet
76168 https://thetvdb.com/series/batman-the-animated-series
72116 https://thetvdb.com/series/ally-mcbeal
78289 https://thetvdb.com/series/all-creatures-great-and-small

Most helpful comment

@BenjV I'm going to try and switch over to a new lib, and use v2/3 entirely. I've already found some bugs in trakt from before just starting out lol. Hopefully I can make it easier to add/remove indexers and API versions in the future with a full cutout.

All 10 comments

At the moment the attribute that Tvdb returns for the name of the serie in the v1 api is called:

SeriesName

and not:

seriename

In the v2/v3 api it is called

seriesName

And yes, they are making a mess of it.

This is what the v1 api returns.

<?xml version="1.0" encoding="ISO-8859-1"?>
<Data>
<Series>
<id>360733</id>
<Actors>|Regina King|Sara Vickers|Don Johnson|Frances Fisher|Jeremy Irons|Yahya Abdul-Mateen II|Tim Blake Nelson|Jean Smart|Tom Mison|</Actors>
<Airs_DayOfWeek>Sunday</Airs_DayOfWeek>
<Airs_Time>9:00 PM</Airs_Time>
<ContentRating>TV-MA</ContentRating>
<FirstAired>2019-10-20</FirstAired>
<Genre>|Action|Drama|Mini-Series|Suspense|</Genre>
<IMDB_ID>tt7049682</IMDB_ID>
<Language>en</Language>
<Network>HBO</Network>
<NetworkID>333</NetworkID>
<Overview>A modern-day reimagining where superheroes are treated as outlaws and must embrace the nostalgia.</Overview>
<Rating>0</Rating>
<RatingCount>0</RatingCount>
<Runtime>60</Runtime>
<SeriesID/>
<SeriesName>Watchmen</SeriesName>
<Status>Ended</Status>
<added>2019-03-08 15:01:24</added>
<addedBy/>
<banner>graphical/5d838bc446a6d.jpg</banner>
<fanart>fanart/original/5d85d47f72999.jpg</fanart>
<lastupdated>1576845556</lastupdated>
<poster>posters/5d85d693a958a.jpg</poster>
<zap2it_id/>
</Series>
</Data>

Happends the same to me..

@BenjV I'm going to try and switch over to a new lib, and use v2/3 entirely. I've already found some bugs in trakt from before just starting out lol. Hopefully I can make it easier to add/remove indexers and API versions in the future with a full cutout.

had a few show errors too but a few days later the info is back again (i
only needed to check my backlog overview to put a load on archived again)

On Mon, Dec 23, 2019 at 12:15 AM miigotu notifications@github.com wrote:

@BenjV https://github.com/BenjV I'm going to try and switch over to a
new lib, and use v2/3 entirely. I've already found some bugs in trakt from
before just starting out lol. Hopefully I can make it easier to add/remove
indexers and API versions in the future with a full cutout.

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/SickChill/SickChill/issues/5781?email_source=notifications&email_token=AATWOEKCKIAFOVHXK3J2KITQZ7YIZA5CNFSM4J6GXKH2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEHP33VY#issuecomment-568311255,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AATWOEKRDLS63PKJUMFZT53QZ7YIZANCNFSM4J6GXKHQ
.

Don't worry, I have most of the code done for the switch to api 2/3 in #5789
Its going to be at least a few days to fix all the bugs it created, write tests, and do as many functional tests as I can.

Getting super close in #5789 - Its mostly testing and bugfixing now, but im trying to add in tvmaze and imdb (maybe omdb?) as indexers at the same time.

Could I get some people to try it out? It's in the develop branch now. Big changes, so be cautious. I've tested most things but I'm sure there are things that are overlooked. Adding, refreshing, updating shows and metadata like nfo/xml and images should all be working.

I believe the code is working well now in the develop branch, but I cannot merge it to master until quite a few people test is for a bit.

I have installed it on my Synology test Nas and as far I can see now it works fine.
I will do some more test and let it run to see if the updater still works ok.

Related conversation in #5789

Was this page helpful?
0 / 5 - 0 ratings

Related issues

knyllers picture knyllers  Â·  4Comments

d9001089 picture d9001089  Â·  4Comments

CaptainConsternant picture CaptainConsternant  Â·  4Comments

ben-falzon picture ben-falzon  Â·  4Comments

SimonHova picture SimonHova  Â·  3Comments