direct_message_group: Add new group_size field.

This commit adds a new `group_size` field to the `DirectMessageGroup`
model, and backfills its value to each of the existing direct message
groups.

Fixes part of #25713
This commit is contained in:
roanster007
2024-08-19 11:53:37 +05:30
committed by Tim Abbott
parent 8b7d9edecc
commit c6a06d4684
10 changed files with 149 additions and 9 deletions

View File

@@ -179,7 +179,7 @@ class AnalyticsTestCase(ZulipTestCase):
self, **kwargs: Any
) -> tuple[DirectMessageGroup, Recipient]:
self.name_counter += 1
defaults = {"huddle_hash": f"hash{self.name_counter}"}
defaults = {"huddle_hash": f"hash{self.name_counter}", "group_size": 4}
for key, value in defaults.items():
kwargs[key] = kwargs.get(key, value)
direct_message_group = DirectMessageGroup.objects.create(**kwargs)