From cdd237b5f9fdf18e61fc2e73413cd696725e8256 Mon Sep 17 00:00:00 2001 From: rubikscuber Date: Thu, 10 Mar 2022 11:28:03 +0100 Subject: [PATCH] respect custom redis uri enable usage of app.config["REDIS_URI"] --- quart_session/sessions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/quart_session/sessions.py b/quart_session/sessions.py index 77c2c20..f0df728 100644 --- a/quart_session/sessions.py +++ b/quart_session/sessions.py @@ -228,8 +228,9 @@ class RedisSessionInterface(SessionInterface): """ if self.backend is None: import aioredis + uri = app.config["REDIS_URI"] if "REDIS_URI" in app.config else "redis://localhost" self.backend = await aioredis.from_url( - "redis://localhost", encoding="utf-8", decode_responses=True + uri, encoding="utf-8", decode_responses=True ) async def get(self, key: str, app: Quart = None):