More None checks
This commit is contained in:
parent
fc904f42bf
commit
0ab2d6996e
1 changed files with 2 additions and 2 deletions
|
@ -17,7 +17,7 @@ class ActionQueue:
|
|||
async def run_queue(self):
|
||||
while True:
|
||||
try:
|
||||
if self.queued_actions.empty() and self.idle_action[0] is not None:
|
||||
if self.queued_actions.empty() and self.idle_action is not None and self.idle_action[0] is not None:
|
||||
self.idle_action_task = asyncio.create_task(self.idle_action[0](*(self.idle_action[1]), **(self.idle_action[2])))
|
||||
|
||||
action = await self.queued_actions.get()
|
||||
|
@ -26,7 +26,7 @@ class ActionQueue:
|
|||
self.idle_action_task.cancel()
|
||||
self.idle_action_task = None
|
||||
|
||||
if action is not None: # If none -> Is idle action update
|
||||
if action is not None and action[0] is not None: # If none -> Is idle update
|
||||
try:
|
||||
await action[0](*(action[1]), **(action[2]))
|
||||
except Exception as ex:
|
||||
|
|
Loading…
Reference in a new issue