[Fix] Allow setting channel topic to null when creating channels (#2849)

This commit is contained in:
Mihail Gribkov
2024-02-24 02:51:31 +03:00
committed by GitHub
parent 4a05ba5e8a
commit 7c96844f17
2 changed files with 4 additions and 4 deletions

View File

@@ -370,7 +370,7 @@ namespace Discord.API
Preconditions.GreaterThan(args.Bitrate, 0, nameof(args.Bitrate));
Preconditions.NotNullOrWhitespace(args.Name, nameof(args.Name));
Preconditions.AtMost(args.Name.Length, 100, nameof(args.Name));
if (args.Topic.IsSpecified)
if (args.Topic is { IsSpecified: true, Value: not null })
Preconditions.AtMost(args.Topic.Value.Length, 1024, nameof(args.Name));
options = RequestOptions.CreateOrClone(options);