diff --git a/apps/share/views.py b/apps/share/views.py index ce1ad9b4..73d4abdb 100644 --- a/apps/share/views.py +++ b/apps/share/views.py @@ -40,9 +40,7 @@ def route(request: HttpRequest, id): def get_qrcode(request: HttpRequest): - session_key = request.session.session_key - conn = get_redis_connection("default") - link = conn.get(f"{session_key}-share-qrcode") + link = request.session.get("share-qrcode") back_color = (255, 255, 255) center_color = (250, 200, 100) edge_color = (75, 150, 60) @@ -69,12 +67,5 @@ def submit(request: HttpRequest): item.save() id = item.id link = f"redirect/{id}/" - request.session.cycle_key() - session_key = request.session.session_key - conn = get_redis_connection("default") - conn.set( - f"{session_key}-share-qrcode", - "https://morningstar369.com/share/" + link, - ex=60 * 10, - ) + request.session["share-qrcode"] = "https://morningstar369.com/share/" + link return Response({"link": link})