From 1fcd2b492c9c02713f708f529bcf090ca48d8523 Mon Sep 17 00:00:00 2001 From: Bogdan Date: Tue, 9 Apr 2024 08:09:12 +0300 Subject: [PATCH] Prevent multiple enumerations in Custom Formats token --- src/NzbDrone.Core/Organizer/FileNameBuilder.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/NzbDrone.Core/Organizer/FileNameBuilder.cs b/src/NzbDrone.Core/Organizer/FileNameBuilder.cs index ab532f0a5..29cab2edb 100644 --- a/src/NzbDrone.Core/Organizer/FileNameBuilder.cs +++ b/src/NzbDrone.Core/Organizer/FileNameBuilder.cs @@ -706,7 +706,7 @@ namespace NzbDrone.Core.Organizer return string.Empty; } - return customFormats.Where(x => x.IncludeCustomFormatWhenRenaming && x.Name == m.CustomFormat).FirstOrDefault()?.ToString() ?? string.Empty; + return customFormats.FirstOrDefault(x => x.IncludeCustomFormatWhenRenaming && x.Name == m.CustomFormat)?.ToString() ?? string.Empty; }; } @@ -719,7 +719,7 @@ namespace NzbDrone.Core.Organizer private string GetCustomFormatsToken(List customFormats, string filter) { - var tokens = customFormats.Where(x => x.IncludeCustomFormatWhenRenaming); + var tokens = customFormats.Where(x => x.IncludeCustomFormatWhenRenaming).ToList(); var filteredTokens = tokens;