Skip to content

Commit 9246a2c

Browse files
committed
Changed online users task to 250
1 parent fd1caf1 commit 9246a2c

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

backend/PyMatcha/utils/tasks.py

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ def setup_periodic_tasks(sender, **kwargs):
2323
sender.add_periodic_task(3600, update_heat_scores.s(), name="Update heat scores every hour")
2424
sender.add_periodic_task(60, update_user_recommendations.s(), name="Update user recommendations every minute")
2525
sender.add_periodic_task(60, reset_superlikes.s(), name="Update user recommendations every minute")
26-
sender.add_periodic_task(30, take_random_users_online.s(), name="Set 100 random users online every 30 seconds")
26+
sender.add_periodic_task(30, take_random_users_online.s(), name="Set 250 random users online every 30 seconds")
2727
sender.add_periodic_task(
2828
600, calc_search_min_max.s(), name="Update Minimum and Maximum scores and ages for search every 10 minutes"
2929
)
@@ -71,10 +71,7 @@ def take_users_offline():
7171
went_offline_count += 1
7272
else:
7373
stayed_online_count += 1
74-
return (
75-
f"{stayed_online_count} stayed online and "
76-
f"{went_offline_count} went offline for {went_offline_count + stayed_online_count} users"
77-
)
74+
return f"{stayed_online_count} stayed online and {went_offline_count} went offline."
7875

7976

8077
@celery.task
@@ -127,11 +124,11 @@ def calc_search_min_max():
127124

128125
@celery.task
129126
def take_random_users_online():
130-
for user in User.select_random(100):
127+
for user in User.select_random(250):
131128
if not user.skip_recommendations:
132129
# User isn't a bot, so skip him
133130
continue
134131
user.is_online = True
135132
user.date_lastseen = datetime.datetime.utcnow()
136133
user.save()
137-
return "Successfully set 100 users online"
134+
return "Successfully set 250 users online"

0 commit comments

Comments
 (0)