Updated to delete data correctly
This commit is contained in:
parent
035b395eb5
commit
c7ea0e4d5e
@ -33,11 +33,11 @@ class Flag(Cog):
|
|||||||
if requester not in ["discord_deleted_user", "owner"]:
|
if requester not in ["discord_deleted_user", "owner"]:
|
||||||
return
|
return
|
||||||
|
|
||||||
all_members = await self.config.all_members()
|
all_guilds = await self.config.all_guilds()
|
||||||
|
|
||||||
async for guild_id, guild_data in AsyncIter(all_members.items(), steps=100):
|
async for guild_id, guild_data in AsyncIter(all_guilds.items(), steps=100):
|
||||||
if user_id in guild_data:
|
if user_id in guild_data["flags"]:
|
||||||
await self.config.member_from_ids(guild_id, user_id).clear()
|
await self.config.guild_from_id(guild_id).flags.clear_raw(user_id)
|
||||||
|
|
||||||
@checks.is_owner()
|
@checks.is_owner()
|
||||||
@commands.guild_only()
|
@commands.guild_only()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user