mypy: Fix no-redef errors from django-stubs.

Signed-off-by: Anders Kaseorg <anders@zulip.com>
(cherry picked from commit 1d694aeff4)
This commit is contained in:
Anders Kaseorg
2025-09-19 17:26:14 -07:00
committed by Alex Vandiver
parent 99445ce496
commit ad7eed2d7e
2 changed files with 4 additions and 4 deletions

View File

@@ -344,13 +344,13 @@ def get_users_for_soft_deactivation(
**filter_kwargs,
)
.values("user_profile_id")
.annotate(last_visit=Max("last_visit"))
.annotate(max_last_visit=Max("last_visit"))
)
today = timezone_now()
user_ids_to_deactivate = [
user_activity["user_profile_id"]
for user_activity in users_activity
if (today - user_activity["last_visit"]).days > inactive_for_days
if (today - user_activity["max_last_visit"]).days > inactive_for_days
]
users_to_deactivate = list(UserProfile.objects.filter(id__in=user_ids_to_deactivate))
return users_to_deactivate

View File

@@ -24,10 +24,10 @@ def get_streams_traffic(stream_ids: set[int], realm: Realm) -> dict[int, int] |
end_time__gt=traffic_from,
)
traffic_list = query.values("stream_id").annotate(value=Sum("value"))
traffic_list = query.values("stream_id").annotate(sum_value=Sum("value"))
traffic_dict = {}
for traffic in traffic_list:
traffic_dict[traffic["stream_id"]] = traffic["value"]
traffic_dict[traffic["stream_id"]] = traffic["sum_value"]
return traffic_dict