Closed spark-c closed 3 years ago
I have not attempted to dutifully reproduce this bug, however I'm pretty sure this is the case:
Listkeeper.selected_list is not separated by guild! The bot only knows which is the most recent list it has dealt with.
Listkeeper.selected_list
Fixing this should be relatively straightforward. In cogs/Listkeeper.py:
cogs/Listkeeper.py
Listkeeper.selected_list[str(ctx.guild.id)]
May have been fixed. Testing required.
Resolved
I have not attempted to dutifully reproduce this bug, however I'm pretty sure this is the case:
Listkeeper.selected_list
is not separated by guild! The bot only knows which is the most recent list it has dealt with.Fixing this should be relatively straightforward. In
cogs/Listkeeper.py
:Listkeeper.selected_list
should be implemented as a dict with keys {guild_id : Collection} (Union[Dict[str, Collection], None])Listkeeper.selected_list
should be updated to referenceListkeeper.selected_list[str(ctx.guild.id)]