fix: missing checkownsystem in pk;s icon
This commit is contained in:
		| @@ -81,8 +81,6 @@ public class SystemEdit | ||||
|         if (isOwnSystem) | ||||
|             noDescriptionSetMessage += " To set one, type `pk;s description <description>`."; | ||||
|  | ||||
|         ctx.CheckSystem().CheckOwnSystem(target); | ||||
|  | ||||
|         if (ctx.MatchRaw()) | ||||
|         { | ||||
|             if (target.Description == null) | ||||
| @@ -345,9 +343,6 @@ public class SystemEdit | ||||
|  | ||||
|     public async Task Avatar(Context ctx, PKSystem target) | ||||
|     { | ||||
|         if (target == null) | ||||
|             ctx.CheckSystem(); | ||||
|  | ||||
|         async Task ClearIcon() | ||||
|         { | ||||
|             ctx.CheckOwnSystem(target); | ||||
| @@ -358,6 +353,8 @@ public class SystemEdit | ||||
|  | ||||
|         async Task SetIcon(ParsedImage img) | ||||
|         { | ||||
|             ctx.CheckOwnSystem(target); | ||||
|  | ||||
|             await AvatarUtils.VerifyAvatarOrThrow(_client, img.Url); | ||||
|  | ||||
|             await _repo.UpdateSystem(target.Id, new SystemPatch { AvatarUrl = img.Url }); | ||||
|   | ||||
		Reference in New Issue
	
	Block a user