From 82cc26cd072857d25fcc96f4eb14f63f3c4fb02b Mon Sep 17 00:00:00 2001 From: Samuel Clay Date: Thu, 25 Mar 2021 16:28:50 -0400 Subject: [PATCH] Handling missing position. --- apps/profile/models.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/apps/profile/models.py b/apps/profile/models.py index 5d334d599..b0b961f67 100644 --- a/apps/profile/models.py +++ b/apps/profile/models.py @@ -1664,6 +1664,8 @@ class RNewUserQueue: def user_position(cls, user_id): r = redis.Redis(connection_pool=settings.REDIS_FEED_UPDATE_POOL) position = r.zrank(cls.KEY, user_id) + if position is None: + return 1 if position >= 0: return position + 1