Merge pull request #3885 from bernarden/bug/3717-ignore-trakt-exceptions-when-retrieving-extra-tv-information

Ignores Trakt exceptions when retrieving optional tv show information.
pull/3895/head
Jamie 4 years ago committed by GitHub
commit ec6e214e41
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,4 +1,5 @@

using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
@ -48,7 +49,18 @@ namespace Ombi.Api.Trakt
public async Task<TraktShow> GetTvExtendedInfo(string imdbId)
{
return await Client.Shows.GetShowAsync(imdbId, TraktExtendedOption.Full);
try
{
return await Client.Shows.GetShowAsync(imdbId, TraktExtendedOption.Full);
}
catch (Exception e)
{
// Ignore the exception since the information returned from this API is optional.
Console.WriteLine($"Failed to retrieve extended tv information from Trakt. IMDbId: '{imdbId}'.");
Console.WriteLine(e);
}
return null;
}
}
}

Loading…
Cancel
Save