From 334db60a07c31bee0693eb351d626345e8dee93f Mon Sep 17 00:00:00 2001 From: Abhijeet Prasad Bodas Date: Thu, 20 May 2021 19:50:00 +0530 Subject: [PATCH] message send: Fix incorrect field types in SendMessageRequest class. The `local_id` and `queue_id` parameters are actually accepted as strings, not integers, by the API. This was introduced in 2fa33be6834268ad18b4de5a30c972ceebf2a4c2. --- zerver/lib/message.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zerver/lib/message.py b/zerver/lib/message.py index ac9146a10e..a57721bda6 100644 --- a/zerver/lib/message.py +++ b/zerver/lib/message.py @@ -90,8 +90,8 @@ class UnreadMessagesResult(TypedDict): class SendMessageRequest: message: Message stream: Optional[Stream] - local_id: Optional[int] - sender_queue_id: Optional[int] + local_id: Optional[str] + sender_queue_id: Optional[str] realm: Realm mention_data: MentionData active_user_ids: Set[int]