blob: b037b81bb3dc2034fda83f136ded7bcf35c6d2a3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
# isort: off
from aiogram import Router
from .middleware import (
InjectSessionMiddleware,
UserAccessMiddleware,
UserCacheMiddleware,
)
from . import user
from . import admin
# isort: on
router = Router(name="global")
router.include_routers(
user.router,
admin.router,
)
for observer in (router.message, router.callback_query):
observer.outer_middleware(InjectSessionMiddleware())
observer.outer_middleware(UserAccessMiddleware())
observer.outer_middleware(UserCacheMiddleware())
|