mirror of
https://github.com/zulip/zulip.git
synced 2025-11-03 13:33:24 +00:00
scheduled_messages: Add defensive assert for double sends.
This commit is contained in:
@@ -205,6 +205,7 @@ def construct_send_request(scheduled_message: ScheduledMessage) -> SendMessageRe
|
||||
|
||||
|
||||
def send_scheduled_message(scheduled_message: ScheduledMessage) -> None:
|
||||
assert not scheduled_message.delivered
|
||||
message_send_request = construct_send_request(scheduled_message)
|
||||
do_send_messages([message_send_request])
|
||||
scheduled_message.delivered = True
|
||||
|
||||
Reference in New Issue
Block a user