Fix a bunch of issues with aliases

This commit is contained in:
FiniteReality
2016-11-20 20:20:23 +00:00
parent fd5e237b41
commit 05fb81c617
3 changed files with 7 additions and 6 deletions

View File

@@ -42,7 +42,7 @@ namespace Discord.Commands
// both command and module provide aliases
if (module.Aliases.Count > 0 && builder.Aliases.Count > 0)
Aliases = module.Aliases.Permutate(builder.Aliases, (first, second) => first + " " + second).ToImmutableArray();
Aliases = module.Aliases.Permutate(builder.Aliases, (first, second) => second != null ? first + " " + second : first).ToImmutableArray();
// only module provides aliases
else if (module.Aliases.Count > 0)
Aliases = module.Aliases.ToImmutableArray();