I think i've fixed an issue where SickRage reports Show not found.

pull/158/head
tidusjar 9 years ago
parent adfbfb54a3
commit 462eb0c9f2

@ -92,9 +92,16 @@ namespace PlexRequests.Api
var seasonIncrement = 0; var seasonIncrement = 0;
var seasonList = new SickRageSeasonList(); var seasonList = new SickRageSeasonList();
Log.Trace("while (seasonIncrement < seasonCount) where seasonCount = {0}", seasonCount); Log.Trace("while (seasonIncrement < seasonCount) where seasonCount = {0}", seasonCount);
try
{
while (seasonIncrement < seasonCount) while (seasonIncrement < seasonCount)
{ {
seasonList = VerifyShowHasLoaded(tvdbId, apiKey, baseUrl); seasonList = VerifyShowHasLoaded(tvdbId, apiKey, baseUrl);
if (seasonList.result.Equals("failure"))
{
Thread.Sleep(3000);
continue;
}
seasonIncrement = seasonList.Data?.Length ?? 0; seasonIncrement = seasonList.Data?.Length ?? 0;
Log.Trace("New seasonIncrement -> {0}", seasonIncrement); Log.Trace("New seasonIncrement -> {0}", seasonIncrement);
@ -106,6 +113,12 @@ namespace PlexRequests.Api
} }
sw.Stop(); sw.Stop();
} }
catch (Exception e)
{
Log.Error("Exception thrown when getting the seasonList");
Log.Error(e);
}
}
Log.Trace("seasons.Length > 0 where seasons.Len -> {0}", seasons.Length); Log.Trace("seasons.Length > 0 where seasons.Len -> {0}", seasons.Length);
try try
{ {

@ -106,7 +106,7 @@ namespace PlexRequests.Helpers
CreateDirs = true CreateDirs = true
}; };
config.AddTarget(fileTarget); config.AddTarget(fileTarget);
var rule2 = new LoggingRule("*", LogLevel.Info, fileTarget); var rule2 = new LoggingRule("*", LogLevel.Trace, fileTarget);
config.LoggingRules.Add(rule2); config.LoggingRules.Add(rule2);
// Step 5. Activate the configuration // Step 5. Activate the configuration

Loading…
Cancel
Save