From 1837c5451a63e9e05ee62162f189811b57953a36 Mon Sep 17 00:00:00 2001 From: JordanKapala Date: Wed, 15 Apr 2026 21:25:18 -0400 Subject: [PATCH] zulip_bots: Fix react() in StubBotHandler to pass full reaction data --- zulip_bots/zulip_bots/test_lib.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/zulip_bots/zulip_bots/test_lib.py b/zulip_bots/zulip_bots/test_lib.py index 2d9b98c8c..06f749797 100644 --- a/zulip_bots/zulip_bots/test_lib.py +++ b/zulip_bots/zulip_bots/test_lib.py @@ -35,7 +35,9 @@ def send_reply( return self.message_server.send(response_message) def react(self, message: Dict[str, Any], emoji_name: str) -> Dict[str, Any]: - return self.message_server.add_reaction(emoji_name) + return self.message_server.add_reaction( + dict(message_id=message["id"], emoji_name=emoji_name, reaction_type="unicode_emoji") + ) def update_message(self, message: Dict[str, Any]) -> None: self.message_server.update(message) @@ -126,6 +128,7 @@ def make_request_message(self, content: str) -> Dict[str, Any]: sender_full_name="Foo Test User", sender_id="123", content=content, + id=0, ) return message