def inner(*args, **kwargs): if len(args): args = [arg for arg in args] args.pop(0) self.db_session = Session() self.auth() res = fun(*args, **kwargs) Session.remove() return res
async def remove_db_session_middleware(request, response) -> None: Session.remove()
async def remove_db_session_middleware(request: Request, response) -> None: if denied_middleware_append(request=request): return Session.remove()