INNER CODE UNIT · Python
get_redis_client
hunvreus/devpush · app/dependencies.py:108
def get_redis_client() -> Redis:
settings = get_settings()
return Redis.from_url(settings.redis_url, decode_responses=True)
def get_queue(request: Request) -> ArqRedis:
return request.app.state.redis_pool
async def get_current_user(
request: Request,
db: AsyncSession = Depends(get_db),
settings: Settings = Depends(get_settings),
redirect_on_fail: bool = True,
) -> User:
"""Get the current user object, redirect to login if not authenticated."""
session = request.cookies.get("auth_token")
if not session: