Assure notifier is initialized first

This commit is contained in:
əlemi 2022-04-26 23:23:46 +02:00
parent a3aacd6291
commit 61cfd72d1f
No known key found for this signature in database
GPG key ID: BBCBFE5D7244634E

View file

@ -235,8 +235,10 @@ class Treepuncher(
await super().start()
if not self.notifier:
self.notifier = Notifier(self)
await self.notifier.initialize()
for m in self.modules:
await m.initialize()
if not isinstance(m, Notifier):
await m.initialize()
self._processing = True
self._worker = asyncio.get_event_loop().create_task(self._work())
self.scheduler.resume()