From 7441e908958e0a60c1482103478fd351e78f28b9 Mon Sep 17 00:00:00 2001 From: Jeremy Date: Mon, 24 Oct 2022 07:54:15 +1100 Subject: [PATCH] python language check ignore case --- Flow.Launcher.Core/Plugin/PluginsLoader.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Flow.Launcher.Core/Plugin/PluginsLoader.cs b/Flow.Launcher.Core/Plugin/PluginsLoader.cs index ae602b51c..3362f384f 100644 --- a/Flow.Launcher.Core/Plugin/PluginsLoader.cs +++ b/Flow.Launcher.Core/Plugin/PluginsLoader.cs @@ -27,14 +27,14 @@ namespace Flow.Launcher.Core.Plugin var pluginEnv = new PluginEnvironment(metadatas, settings); var pythonPlugins = pluginEnv.PythonSetup(); var tsPlugins = pluginEnv.TypeScriptSetup(); - var jsthonPlugins = pluginEnv.JavaScriptSetup(); + var jsPlugins = pluginEnv.JavaScriptSetup(); var executablePlugins = ExecutablePlugins(metadatas); var plugins = dotnetPlugins .Concat(pythonPlugins) .Concat(tsPlugins) - .Concat(jsthonPlugins) + .Concat(jsPlugins) .Concat(executablePlugins) .ToList(); return plugins; @@ -122,7 +122,7 @@ namespace Flow.Launcher.Core.Plugin public static IEnumerable PythonPlugins(List source, PluginsSettings settings) { - if (!source.Any(o => o.Language.ToUpper() == AllowedLanguage.Python)) + if (!source.Any(o => o.Language.Equals(AllowedLanguage.Python, StringComparison.OrdinalIgnoreCase))) return new List(); if (!string.IsNullOrEmpty(settings.PythonDirectory) && FilesFolders.LocationExists(settings.PythonDirectory)) @@ -199,7 +199,7 @@ namespace Flow.Launcher.Core.Plugin private static IEnumerable SetPythonPathForPluginPairs(List source, string pythonPath) => source - .Where(o => o.Language.ToUpper() == AllowedLanguage.Python) + .Where(o => o.Language.Equals(AllowedLanguage.Python, StringComparison.OrdinalIgnoreCase)) .Select(metadata => new PluginPair { Plugin = new PythonPlugin(pythonPath),