Please log in to bookmark issues
EMM-174 – 
Done This issue is marked as done / closed
Locked Most details of this issue cannot be edited because the workflow defines this step as "locked"
Bug report
Click to toggle a vote for this issue
0 + 0
This issue has been closed with status "Closed" and resolution "WON'T FIX".
Time tracking started at Paused

When scraping some shows with incomplete metadata the TVDB scraper fails with the following error:

System.FormatException: String was not recognized as a valid DateTime.
   at TVDB.Model.Series.Deserialize(XmlNode node) in C:\Users\steph\Documents\GitHub\TheTVDBApi\src\TVDB\Model\Series.cs:line 896
   at TVDB.Web.WebInterface.<GetSeriesByName>d__16.MoveNext() in C:\Users\steph\Documents\GitHub\TheTVDBApi\src\TVDB\Web\WebInterface.cs:line 360

Assuming the repo is, I've noted in the source that for some reason DateTime values are using Parse() instead of TryParse(). In any case, the value is not reliable valid.

How to reproduce

This error is reliably reproducible when trying to scrape a folder named "Rush (2008)", or manually searching for "Rush" within the TV Shows tab. The IMDB ref for Rush is: tt1258216.

Jan 03, 2021 (19:12)
The TVDb will be replaced because TVDb make their API payable
  • The issue was closed
  • Status changed from
    by DanCooper (@dancooper)
  • Percent complete changed from 0 to 100
  • Resolution changed from Not determined to WON'T FIX
Important details
User pain
  • Type of bug
    Not triaged
  • Likelihood
    Not triaged
  • Effect
    Not triaged
Times and dates
  • Estimated time No time estimated
People involved
Other details