Add handler into context.

This commit is contained in:
Alex Root Junior 2017-12-10 03:40:35 +02:00
parent 154c12a165
commit f529f588da

View file

@ -1,3 +1,4 @@
from aiogram.utils import context
from .filters import check_filters
@ -64,6 +65,7 @@ class Handler:
if await check_filters(filters, args):
try:
if self.middleware_key:
context.set_value('$handler', handler)
await self.dispatcher.middleware.trigger(f"process_{self.middleware_key}", args)
response = await handler(*args)
if results is not None: