We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents c6d89dd + 32c5d4e commit 9272e0bCopy full SHA for 9272e0b
app/library/Tasks.py
@@ -302,14 +302,7 @@ def __init__(
302
"The tasks file."
303
self._encoder: Encoder = encoder or Encoder()
304
"The JSON encoder."
305
- if loop:
306
- self._loop: asyncio.AbstractEventLoop = loop
307
- else:
308
- try:
309
- self._loop = asyncio.get_running_loop()
310
- except RuntimeError:
311
- self._loop = asyncio.new_event_loop()
312
- asyncio.set_event_loop(self._loop)
+ self._loop: asyncio.AbstractEventLoop = loop or asyncio.get_event_loop()
313
"The event loop."
314
self._scheduler: Scheduler = scheduler or Scheduler.get_instance()
315
"The scheduler."
0 commit comments