From 19c02e2ac9e5af6d49b8ea9da3e5cf7f39fdeff3 Mon Sep 17 00:00:00 2001 From: Andrew Stoltz Date: Wed, 6 Apr 2016 11:52:16 -0500 Subject: [PATCH] Reverting changes in 8c6047c9441b81157f6907f30a6aec88195e5320 @knaperek knaperek committed 8 days ago --- djangosaml2/cache.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/djangosaml2/cache.py b/djangosaml2/cache.py index 4d678ea5..d4184abf 100644 --- a/djangosaml2/cache.py +++ b/djangosaml2/cache.py @@ -37,6 +37,9 @@ def _set_objects(self, objects): def sync(self): # Changes in inner objects do not cause session invalidation # https://docs.djangoproject.com/en/1.9/topics/http/sessions/#when-sessions-are-saved + objs = {} + objs.update(self) + self._set_objects(objs) self.session.modified = True