Fix permissions on deleteMissing=false (#2532)
This commit is contained in:
committed by
GitHub
parent
b085621ca6
commit
274be5df9e
@@ -227,7 +227,7 @@ namespace Discord.Interactions
|
|||||||
Name = command.Name,
|
Name = command.Name,
|
||||||
Description = command.Description,
|
Description = command.Description,
|
||||||
IsDefaultPermission = command.IsDefaultPermission,
|
IsDefaultPermission = command.IsDefaultPermission,
|
||||||
DefaultMemberPermissions = (GuildPermission)command.DefaultMemberPermissions.RawValue,
|
DefaultMemberPermissions = command.DefaultMemberPermissions.RawValue == 0 ? new Optional<GuildPermission>() : (GuildPermission)command.DefaultMemberPermissions.RawValue,
|
||||||
IsDMEnabled = command.IsEnabledInDm,
|
IsDMEnabled = command.IsEnabledInDm,
|
||||||
IsNsfw = command.IsNsfw,
|
IsNsfw = command.IsNsfw,
|
||||||
Options = command.Options?.Select(x => x.ToApplicationCommandOptionProps())?.ToList() ?? Optional<List<ApplicationCommandOptionProperties>>.Unspecified,
|
Options = command.Options?.Select(x => x.ToApplicationCommandOptionProps())?.ToList() ?? Optional<List<ApplicationCommandOptionProperties>>.Unspecified,
|
||||||
@@ -238,7 +238,7 @@ namespace Discord.Interactions
|
|||||||
{
|
{
|
||||||
Name = command.Name,
|
Name = command.Name,
|
||||||
IsDefaultPermission = command.IsDefaultPermission,
|
IsDefaultPermission = command.IsDefaultPermission,
|
||||||
DefaultMemberPermissions = (GuildPermission)command.DefaultMemberPermissions.RawValue,
|
DefaultMemberPermissions = command.DefaultMemberPermissions.RawValue == 0 ? new Optional<GuildPermission>() : (GuildPermission)command.DefaultMemberPermissions.RawValue,
|
||||||
IsNsfw = command.IsNsfw,
|
IsNsfw = command.IsNsfw,
|
||||||
IsDMEnabled = command.IsEnabledInDm,
|
IsDMEnabled = command.IsEnabledInDm,
|
||||||
NameLocalizations = command.NameLocalizations?.ToImmutableDictionary() ?? ImmutableDictionary<string, string>.Empty,
|
NameLocalizations = command.NameLocalizations?.ToImmutableDictionary() ?? ImmutableDictionary<string, string>.Empty,
|
||||||
@@ -248,7 +248,7 @@ namespace Discord.Interactions
|
|||||||
{
|
{
|
||||||
Name = command.Name,
|
Name = command.Name,
|
||||||
IsDefaultPermission = command.IsDefaultPermission,
|
IsDefaultPermission = command.IsDefaultPermission,
|
||||||
DefaultMemberPermissions = (GuildPermission)command.DefaultMemberPermissions.RawValue,
|
DefaultMemberPermissions = command.DefaultMemberPermissions.RawValue == 0 ? new Optional<GuildPermission>() : (GuildPermission)command.DefaultMemberPermissions.RawValue,
|
||||||
IsNsfw = command.IsNsfw,
|
IsNsfw = command.IsNsfw,
|
||||||
IsDMEnabled = command.IsEnabledInDm,
|
IsDMEnabled = command.IsEnabledInDm,
|
||||||
NameLocalizations = command.NameLocalizations?.ToImmutableDictionary() ?? ImmutableDictionary<string, string>.Empty,
|
NameLocalizations = command.NameLocalizations?.ToImmutableDictionary() ?? ImmutableDictionary<string, string>.Empty,
|
||||||
|
|||||||
Reference in New Issue
Block a user