InternalGov-v2.0.2
What's Changed
- cleanup in preparation of 2.0.2 release by @Nadro-J in #55
-
Moving synchronizing log message inside
if sync_thread is not None
to mitigate failure when a thread cannot be found for whatever reason. This allows sync_embed task to continue running without disrupting any of the other tasks. -
Updated the method where if a proposal comes in and a thread gets created but the initial data doesn't get created in
vote_counts.json
then it will create the entry upon the first press of AYE/NAY or RECUSE from any user. -
If a thread cannot be found when attempting to synchronize or lock after the proposal has passed/failed, use fetch_channel() and set archiving=False. This can happen when a user closes a thread or if the thread becomes inactive from lack of activity.
-
Full Changelog: InternalGov-v2.0.01...InternalGov-v2.0.2