diff options
| author | Bobby <[email protected]> | 2023-06-11 18:06:53 -0400 |
|---|---|---|
| committer | Bobby <[email protected]> | 2023-06-11 18:06:53 -0400 |
| commit | 9ec43e3db2ee50be54bf2cb27da3266f697af850 (patch) | |
| tree | dda338ad17d2d3e4949065df8e65219ece4b1d7f /middleware | |
| parent | 7895a711a691de367fc251d5eccc94ccc45164fb (diff) | |
| download | thatcomputerscientist-9ec43e3db2ee50be54bf2cb27da3266f697af850.tar.xz thatcomputerscientist-9ec43e3db2ee50be54bf2cb27da3266f697af850.zip | |
Fix online user number
Diffstat (limited to 'middleware')
| -rw-r--r-- | middleware/uuidmiddleware.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/middleware/uuidmiddleware.py b/middleware/uuidmiddleware.py index 87152808..97bdcb52 100644 --- a/middleware/uuidmiddleware.py +++ b/middleware/uuidmiddleware.py @@ -53,11 +53,13 @@ def userTrackingContextProcessor(request): admin_users.append(user_data) an = len(anonymous_users) + lo = len(logged_in_users) + ad = len(admin_users) if user_uuid is not None: - an = max(an - 1, 1) + an = max((an - 1), 0) if lo + ad > 0 else max(an - 1, 1) return { 'anonymous_users': an, - 'logged_in_users': len(logged_in_users), - 'admin_users': len(admin_users), + 'logged_in_users': lo, + 'admin_users': ad, } |
