Short circuit when Plex hasn't been setup. Added Miniprofiler

This commit is contained in:
tidusjar 2016-08-04 13:38:42 +01:00
commit 5d18877b49
8 changed files with 86 additions and 5 deletions

View file

@ -66,6 +66,11 @@ namespace PlexRequests.Services.Jobs
{
var results = new PlexSearch();
var settings = Plex.GetSettings();
if (string.IsNullOrEmpty(settings.PlexAuthToken))
{
return;
}
var sections = PlexApi.GetLibrarySections(settings.PlexAuthToken, settings.FullUri);
var tvSection = sections.Directories.FirstOrDefault(x => x.type.Equals(PlexMediaType.Show.ToString(), StringComparison.CurrentCultureIgnoreCase));
var tvSectionId = tvSection?.Key;