models: Allow scheduled msgs to store rendered content.

This is required by the client to display a list of currently
scheduled messages.
This commit is contained in:
Aman Agrawal
2023-04-14 19:04:19 +00:00
committed by Tim Abbott
parent a941545523
commit b63f440fb1
4 changed files with 25 additions and 0 deletions

View File

@@ -4326,6 +4326,7 @@ class ScheduledMessage(models.Model):
recipient = models.ForeignKey(Recipient, on_delete=CASCADE)
subject = models.CharField(max_length=MAX_TOPIC_NAME_LENGTH)
content = models.TextField()
rendered_content = models.TextField()
sending_client = models.ForeignKey(Client, on_delete=CASCADE)
stream = models.ForeignKey(Stream, null=True, on_delete=CASCADE)
realm = models.ForeignKey(Realm, on_delete=CASCADE)