From 9c7b732d6f81ce90fdb7970eebe9ee8198df28dd Mon Sep 17 00:00:00 2001 From: Abdullah Alaqeel Date: Wed, 4 Jan 2023 14:27:13 +0300 Subject: [PATCH] fix: set default value to None for request.user --- auditlog/middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/auditlog/middleware.py b/auditlog/middleware.py index 347919b8..e3274ee1 100644 --- a/auditlog/middleware.py +++ b/auditlog/middleware.py @@ -32,7 +32,7 @@ def _get_remote_addr(request): @staticmethod def _get_actor(request): - user = getattr(request, "user") + user = getattr(request, "user", None) if isinstance(user, get_user_model()) and user.is_authenticated: return user return None