]> git.parisson.com Git - diggersdigest.git/commitdiff
delete session keys
authorGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Sun, 31 Jan 2016 21:13:12 +0000 (22:13 +0100)
committerGuillaume Pellerin <guillaume.pellerin@ircam.fr>
Sun, 31 Jan 2016 21:13:12 +0000 (22:13 +0100)
app/records/models.py

index 36953471b7ffd51a8ecefe5e1ca91970537b8c37..d78eb51e13149fb02e9ab8947ef8e082189e600a 100644 (file)
@@ -354,8 +354,9 @@ def payment_complete(sender, **kwargs):
                         .update(uses_remaining=F('uses_remaining') - 1)
                 cart.delete()
 
-                # renew the session (for logged in users)
-                #session.flush()
+                # delete the session keys (for logged in users)
+                for key in session.keys():
+                    del session[key]
 
             except Order.DoesNotExist:
                 pass