fix: check own system in pk;s description, pk;s icon
This commit is contained in:
parent
fff8e179ba
commit
2c4fbf249f
@ -81,7 +81,7 @@ public class SystemEdit
|
|||||||
if (isOwnSystem)
|
if (isOwnSystem)
|
||||||
noDescriptionSetMessage += " To set one, type `pk;s description <description>`.";
|
noDescriptionSetMessage += " To set one, type `pk;s description <description>`.";
|
||||||
|
|
||||||
ctx.CheckSystem();
|
ctx.CheckSystem().CheckOwnSystem(target);
|
||||||
|
|
||||||
if (ctx.MatchRaw())
|
if (ctx.MatchRaw())
|
||||||
{
|
{
|
||||||
@ -350,6 +350,8 @@ public class SystemEdit
|
|||||||
|
|
||||||
async Task ClearIcon()
|
async Task ClearIcon()
|
||||||
{
|
{
|
||||||
|
ctx.CheckOwnSystem(target);
|
||||||
|
|
||||||
await _repo.UpdateSystem(target.Id, new SystemPatch { AvatarUrl = null });
|
await _repo.UpdateSystem(target.Id, new SystemPatch { AvatarUrl = null });
|
||||||
await ctx.Reply($"{Emojis.Success} System icon cleared.");
|
await ctx.Reply($"{Emojis.Success} System icon cleared.");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user