fix: Handle null PreferredLocale in rare cases (#1624)
Sometimes Discord messes up and leaves a guild with a null PreferredLocale, causing an error to be thrown. This fixes that from Discord.Net's end even though it's Discord's fault.
This commit is contained in:
@@ -381,7 +381,7 @@ namespace Discord.WebSocket
|
||||
Description = model.Description;
|
||||
PremiumSubscriptionCount = model.PremiumSubscriptionCount.GetValueOrDefault();
|
||||
PreferredLocale = model.PreferredLocale;
|
||||
PreferredCulture = new CultureInfo(PreferredLocale);
|
||||
PreferredCulture = PreferredLocale == null ? null : new CultureInfo(PreferredLocale);
|
||||
|
||||
if (model.Emojis != null)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user