From c925448498bfcc5f2573b38031e4adf9d09ff51d Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Tue, 12 Mar 2024 10:48:04 +0100 Subject: [PATCH] Used SessionBase.__setitem__() in setdefault(). --- django/contrib/sessions/backends/base.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/django/contrib/sessions/backends/base.py b/django/contrib/sessions/backends/base.py index 050e7387be..019ac0f4c6 100644 --- a/django/contrib/sessions/backends/base.py +++ b/django/contrib/sessions/backends/base.py @@ -76,8 +76,7 @@ class SessionBase: if key in self._session: return self._session[key] else: - self.modified = True - self._session[key] = value + self[key] = value return value def set_test_cookie(self):