From 0c2a838002cd07fbeb978ce17e2770600377e99c Mon Sep 17 00:00:00 2001 From: Alex Root Junior Date: Fri, 28 Sep 2018 03:43:55 +0300 Subject: [PATCH] Move registering of default filters --- aiogram/dispatcher/dispatcher.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/aiogram/dispatcher/dispatcher.py b/aiogram/dispatcher/dispatcher.py index 3e86b0ab..ced42b30 100644 --- a/aiogram/dispatcher/dispatcher.py +++ b/aiogram/dispatcher/dispatcher.py @@ -77,6 +77,11 @@ class Dispatcher: self._closed = True self._close_waiter = loop.create_future() + self._setup_filters() + + def _setup_filters(self): + filters_factory = self.filters_factory + filters_factory.bind(StateFilter, exclude_event_handlers=[ self.errors_handlers ])