From 4006e06af722ad3196976e9d36448b931ad0d183 Mon Sep 17 00:00:00 2001 From: Horilla Date: Fri, 7 Feb 2025 01:00:45 +0530 Subject: [PATCH] [FIX] BASE: Fixed KeyError at 'selected_company' in fresh installation --- base/middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base/middleware.py b/base/middleware.py index cce8737f9..18e90b1c9 100644 --- a/base/middleware.py +++ b/base/middleware.py @@ -37,7 +37,7 @@ class CompanyMiddleware: """ if getattr(request, "user", False) and not request.user.is_anonymous: try: - if com_id := request.session["selected_company"]: + if com_id := request.session.get("selected_company", None): return ( Company.objects.filter(id=com_id).first() if com_id != "all"