[x] I have tested my changes against the dev branch (the latest developmental version), and this pull request is targeting that branch as a base
[x] I have tested my changes on Python 3.10 or higher
[x] I have ensured my code is formatted using Black
Description
Fix for recent bug with old serialized queue data. This will prevent old queue from breaking the bot by not raising an error about it. It will log an error instead and return None for the invalid entry.
This also patches a python 3.8 compat issue that made it by in the last PRs.
dev
branch (the latest developmental version), and this pull request is targeting that branch as a baseDescription
Fix for recent bug with old serialized queue data. This will prevent old queue from breaking the bot by not raising an error about it. It will log an error instead and return None for the invalid entry.
This also patches a python 3.8 compat issue that made it by in the last PRs.