Fix ToString() on CommandInfo (#2094)
This commit is contained in:
@@ -1,10 +0,0 @@
|
|||||||
---
|
|
||||||
uid: Guides.Interactions.Intro
|
|
||||||
title: Introduction to Interactions
|
|
||||||
---
|
|
||||||
|
|
||||||
# Interactions
|
|
||||||
|
|
||||||
Placeholder text does the brrr.
|
|
||||||
|
|
||||||
Links to different sections of guides: msg comp / slash commands.
|
|
||||||
@@ -253,20 +253,21 @@ namespace Discord.Interactions
|
|||||||
/// <inheritdoc/>
|
/// <inheritdoc/>
|
||||||
public override string ToString()
|
public override string ToString()
|
||||||
{
|
{
|
||||||
StringBuilder builder = new();
|
List<string> builder = new();
|
||||||
|
|
||||||
var currentParent = Module;
|
var currentParent = Module;
|
||||||
|
|
||||||
while (currentParent != null)
|
while (currentParent != null)
|
||||||
{
|
{
|
||||||
if (currentParent.IsSlashGroup)
|
if (currentParent.IsSlashGroup)
|
||||||
builder.AppendFormat(" {0}", currentParent.SlashGroupName);
|
builder.Add(currentParent.SlashGroupName);
|
||||||
|
|
||||||
currentParent = currentParent.Parent;
|
currentParent = currentParent.Parent;
|
||||||
}
|
}
|
||||||
builder.AppendFormat(" {0}", Name);
|
builder.Reverse();
|
||||||
|
builder.Add(Name);
|
||||||
|
|
||||||
return builder.ToString().Trim();
|
return string.Join(" ", builder);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user