diff options
| -rw-r--r-- | middleware/uuidmiddleware.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/middleware/uuidmiddleware.py b/middleware/uuidmiddleware.py index 9fe625f0..fc97cd58 100644 --- a/middleware/uuidmiddleware.py +++ b/middleware/uuidmiddleware.py @@ -1,5 +1,6 @@ import uuid from django.core.cache import cache +from django.conf import settings class UserUUIDMiddleware: # assign a uuid to the user if they don't have one @@ -49,6 +50,10 @@ def userTrackingContextProcessor(request): logged_in_users.append(user_data) if user_data['is_staff'] == True: admin_users.append(user_data) + + # it looks like in production, the anonymous users is 1 more than expected + if not settings.DEBUG: + anonymous_users = anonymous_users[:-1] return { 'anonymous_users': len(anonymous_users), |
