From fae2265e5dd7cad4b1295921820192cd16b698b1 Mon Sep 17 00:00:00 2001 From: sophie200 <44643926+sophie200@users.noreply.github.com> Date: Mon, 28 Dec 2020 22:18:25 -0600 Subject: [PATCH] populate_db: Remove use of deleted pointer field. Apparently, when we removed the pointer from our data model, we neglected to delete this update code from populate_db. --- zilencer/management/commands/populate_db.py | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/zilencer/management/commands/populate_db.py b/zilencer/management/commands/populate_db.py index 9e58be1d76..b4d91d4000 100644 --- a/zilencer/management/commands/populate_db.py +++ b/zilencer/management/commands/populate_db.py @@ -12,7 +12,7 @@ from django.contrib.sessions.models import Session from django.core.management import call_command from django.core.management.base import BaseCommand, CommandParser from django.db import connection -from django.db.models import F, Max +from django.db.models import F from django.utils.timezone import now as timezone_now from django.utils.timezone import timedelta as timezone_timedelta @@ -850,19 +850,6 @@ class Command(BaseCommand): # Now subscribe everyone to these streams subscribe_users_to_streams(zulip_realm, zulip_stream_dict) - if not options["test_suite"]: - # Update pointer of each user to point to the last message in their - # UserMessage rows with sender_id=user_profile_id. - users = list( - UserMessage.objects.filter(message__sender_id=F("user_profile_id")) - .values("user_profile_id") - .annotate(pointer=Max("message_id")) - ) - for user in users: - UserProfile.objects.filter(id=user["user_profile_id"]).update( - pointer=user["pointer"] - ) - create_user_groups() if not options["test_suite"]: