users cache
This commit is contained in:
@@ -34,17 +34,19 @@ def register_middleware(
|
||||
if PROBE_LOGGING:
|
||||
dispatcher.update.outer_middleware(StreamProbeMiddleware("global"))
|
||||
|
||||
if sessionmaker:
|
||||
dispatcher.update.outer_middleware(wrap(SessionMiddleware(sessionmaker), "session"))
|
||||
|
||||
if DISABLE_DIRECT_START:
|
||||
dispatcher.update.outer_middleware(wrap(DirectStartBlockerMiddleware(), "direct_start_blocker"))
|
||||
|
||||
if sessionmaker:
|
||||
if CHANNEL_REQUIRED:
|
||||
dispatcher.update.outer_middleware(wrap(SubscriptionMiddleware(), "subscription"))
|
||||
dispatcher.update.outer_middleware(wrap(BanCheckerMiddleware(sessionmaker), "ban_checker"))
|
||||
if CHANNEL_REQUIRED:
|
||||
dispatcher.update.outer_middleware(wrap(SubscriptionMiddleware(), "subscription"))
|
||||
|
||||
dispatcher.update.outer_middleware(wrap(BanCheckerMiddleware(), "ban_checker"))
|
||||
|
||||
if middlewares is None:
|
||||
available_middlewares = {
|
||||
"session": (SessionMiddleware(sessionmaker) if sessionmaker else SessionMiddleware()),
|
||||
"admin": AdminMiddleware(),
|
||||
"maintenance": MaintenanceModeMiddleware(),
|
||||
"logging": LoggingMiddleware(),
|
||||
|
||||
Reference in New Issue
Block a user