From b35df95d8643f0dc5bbbce28605a35fa4abafc31 Mon Sep 17 00:00:00 2001 From: redxef Date: Wed, 26 Feb 2025 22:50:31 +0100 Subject: [PATCH] feat: also log failing item id. --- .../ScheduledTasks/GenerateCollection.cs | 2 +- .../ScheduledTasks/GeneratePlaylist.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Jellyfin.Plugin.SmartPlaylist/ScheduledTasks/GenerateCollection.cs b/Jellyfin.Plugin.SmartPlaylist/ScheduledTasks/GenerateCollection.cs index 0d36148..a94227a 100644 --- a/Jellyfin.Plugin.SmartPlaylist/ScheduledTasks/GenerateCollection.cs +++ b/Jellyfin.Plugin.SmartPlaylist/ScheduledTasks/GenerateCollection.cs @@ -80,7 +80,7 @@ namespace Jellyfin.Plugin.SmartPlaylist.ScheduledTasks { results.Add(i); } } catch (Exception e) { - _logger.LogError("Program crashed:\n{0}", expression.ToString()); + _logger.LogError("Program crashed on item {0}:\n{1}", i.Id, expression.ToString()); _logger.LogError("Environment:\n{0}", executor.environment); _logger.LogError("Traceback:\n{0}", e.ToString()); } diff --git a/Jellyfin.Plugin.SmartPlaylist/ScheduledTasks/GeneratePlaylist.cs b/Jellyfin.Plugin.SmartPlaylist/ScheduledTasks/GeneratePlaylist.cs index 7161321..30bc483 100644 --- a/Jellyfin.Plugin.SmartPlaylist/ScheduledTasks/GeneratePlaylist.cs +++ b/Jellyfin.Plugin.SmartPlaylist/ScheduledTasks/GeneratePlaylist.cs @@ -86,7 +86,7 @@ namespace Jellyfin.Plugin.SmartPlaylist.ScheduledTasks { results.Add(i); } } catch (Exception e) { - _logger.LogError("Program crashed:\n{0}", expression.ToString()); + _logger.LogError("Program crashed on item {0}:\n{1}", i.Id, expression.ToString()); _logger.LogError("Environment:\n{0}", executor.environment); _logger.LogError("Traceback:\n{0}", e.ToString()); }