From a5ffa37b696918afbfbbb7c18fcb08f0bccb564b Mon Sep 17 00:00:00 2001 From: latan Date: Thu, 1 Jun 2023 22:49:04 +0300 Subject: [PATCH] make resolving update types by default in dispatcher.py --- aiogram/dispatcher/dispatcher.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/aiogram/dispatcher/dispatcher.py b/aiogram/dispatcher/dispatcher.py index 3f0ec2b4..32129b80 100644 --- a/aiogram/dispatcher/dispatcher.py +++ b/aiogram/dispatcher/dispatcher.py @@ -451,7 +451,6 @@ class Dispatcher(Router): handle_as_tasks: bool = True, backoff_config: BackoffConfig = DEFAULT_BACKOFF_CONFIG, allowed_updates: Optional[List[str]] = None, - auto_resolve_update_types: Optional[bool] = False, handle_signals: bool = True, close_bot_session: bool = True, **kwargs: Any, @@ -464,7 +463,6 @@ class Dispatcher(Router): :param handle_as_tasks: Run task for each event and no wait result :param backoff_config: backoff-retry config :param allowed_updates: List of the update types you want your bot to receive - :param auto_resolve_update_types: automatically resolve used update types in handlers :param handle_signals: handle signals (SIGINT/SIGTERM) :param close_bot_session: close bot sessions on shutdown :param kwargs: contextual data @@ -499,14 +497,8 @@ class Dispatcher(Router): signal.SIGINT, self._signal_stop_polling, signal.SIGINT ) - if auto_resolve_update_types: - if allowed_updates: - loggers.dispatcher.warning( - "auto_resolve_update_types and allowed_updates " - "arguments are mutually exclusive, allowed_updates will be used instead" - ) - else: - allowed_updates = self.resolve_used_update_types() + if allowed_updates is None: + allowed_updates = self.resolve_used_update_types() workflow_data = { "dispatcher": self,