executable plugin language check ignore case

This commit is contained in:
Jeremy 2022-10-24 07:41:48 +11:00
parent 4ea1ee0c04
commit eb203c2c8b

View file

@ -210,7 +210,7 @@ namespace Flow.Launcher.Core.Plugin
public static IEnumerable<PluginPair> ExecutablePlugins(IEnumerable<PluginMetadata> source) public static IEnumerable<PluginPair> ExecutablePlugins(IEnumerable<PluginMetadata> source)
{ {
return source return source
.Where(o => o.Language.ToUpper() == AllowedLanguage.Executable) .Where(o => o.Language.Equals(AllowedLanguage.Executable, StringComparison.OrdinalIgnoreCase))
.Select(metadata => new PluginPair .Select(metadata => new PluginPair
{ {
Plugin = new ExecutablePlugin(metadata.ExecuteFilePath), Metadata = metadata Plugin = new ExecutablePlugin(metadata.ExecuteFilePath), Metadata = metadata