From 03445937db2094619d982af11722f908a5bc6d9d Mon Sep 17 00:00:00 2001 From: tidusjar Date: Sun, 29 Oct 2017 22:15:57 +0000 Subject: [PATCH] added more logging for #1643 --- src/Ombi/Controllers/External/PlexController.cs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/Ombi/Controllers/External/PlexController.cs b/src/Ombi/Controllers/External/PlexController.cs index cbb366955..841d941a2 100644 --- a/src/Ombi/Controllers/External/PlexController.cs +++ b/src/Ombi/Controllers/External/PlexController.cs @@ -42,18 +42,26 @@ namespace Ombi.Controllers.External public async Task SignIn([FromBody] UserRequest request) { // Do we already have settings? + _log.LogDebug("OK, signing into Plex"); var settings = await PlexSettings.GetSettingsAsync(); if (!settings.Servers?.Any() ?? false) return null; + _log.LogDebug("This is our first time, good to go!"); + var result = await PlexApi.SignIn(request); + + _log.LogDebug("Attempting to sign in to Plex.Tv"); if (!string.IsNullOrEmpty(result.user?.authentication_token)) { + _log.LogDebug("Sign in successful"); + _log.LogDebug("Getting servers"); var server = await PlexApi.GetServer(result.user.authentication_token); var servers = server.Server.FirstOrDefault(); if (servers == null) { _log.LogWarning("Looks like we can't find any Plex Servers"); } + _log.LogDebug("Adding first server"); settings.Enable = true; settings.Servers = new List { @@ -72,6 +80,7 @@ namespace Ombi.Controllers.External await PlexSettings.SaveSettingsAsync(settings); } + _log.LogDebug("Finished"); return result; }