mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-11-06 11:18:54 -05:00
Ignore that the rule for model doesn't exist when trying to remove it (#4036)
This commit is contained in:
parent
fdf2ed6ecc
commit
c4d295b25d
@ -599,8 +599,8 @@ class Permissions(commands.Cog):
|
||||
cog_or_cmd.obj.clear_rule_for(model_id, guild_id=guild_id)
|
||||
guild_id, model_id = str(guild_id), str(model_id)
|
||||
async with self.config.custom(cog_or_cmd.type, cog_or_cmd.name).all() as rules:
|
||||
if guild_id in rules and rules[guild_id]:
|
||||
del rules[guild_id][model_id]
|
||||
if (guild_rules := rules.get(guild_id)) is not None:
|
||||
guild_rules.pop(model_id, None)
|
||||
|
||||
async def _set_default_rule(
|
||||
self, rule: Optional[bool], cog_or_cmd: CogOrCommand, guild_id: int
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user