diff --git a/BrowseRouter/Config/FilterPreference.cs b/BrowseRouter/Config/FilterPreference.cs index 8cf5a56..9747087 100644 --- a/BrowseRouter/Config/FilterPreference.cs +++ b/BrowseRouter/Config/FilterPreference.cs @@ -7,7 +7,9 @@ public static bool TryApply(IEnumerable filters, string input, { string temp = string.Empty; - bool ok = filters.Any(filter => filter.TryApply(input, out temp)); + bool ok = filters + .OrderBy(f => f.Priority) + .Any(f => f.TryApply(input, out temp)); output = ok ? temp : input; return ok; diff --git a/Directory.Build.props b/Directory.Build.props index d1e0e08..cb3972c 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -5,7 +5,7 @@ enable enable latest - 0.15.5 + 0.15.6 BrowseRouter EnduraByte LLC 2025