messages: Mark is_channel_message as non-null.

This commit is contained in:
Alex Vandiver
2025-03-17 17:59:18 +00:00
committed by Tim Abbott
parent bca862e243
commit eba1c3afd4
2 changed files with 21 additions and 1 deletions

View File

@@ -0,0 +1,20 @@
from django.db import migrations, models
class Migration(migrations.Migration):
dependencies = [
("zerver", "0691_backfill_message_is_channel_message"),
]
operations = [
migrations.AlterField(
model_name="archivedmessage",
name="is_channel_message",
field=models.BooleanField(db_index=True, default=True),
),
migrations.AlterField(
model_name="message",
name="is_channel_message",
field=models.BooleanField(db_index=True, default=True),
),
]

View File

@@ -98,7 +98,7 @@ class AbstractMessage(models.Model):
# Whether the message contains a link.
has_link = models.BooleanField(default=False, db_index=True)
# If the message is a channel message (as opposed to a DM or group-DM)
is_channel_message = models.BooleanField(default=True, null=True, db_index=True)
is_channel_message = models.BooleanField(default=True, db_index=True)
class Meta:
abstract = True