diff --git a/menuflow/nodes/message.py b/menuflow/nodes/message.py index bfde1bf..efbe4a1 100644 --- a/menuflow/nodes/message.py +++ b/menuflow/nodes/message.py @@ -51,15 +51,14 @@ async def run(self): if not self.text: self.log.warning(f"The message {self.id} hasn't been send because the text is empty") - return - - msg_content = TextMessageEventContent( - msgtype=self.message_type, - body=self.text, - format=Format.HTML, - formatted_body=markdown(self.text), - ) - - await self.send_message(room_id=self.room.room_id, content=msg_content) + else: + msg_content = TextMessageEventContent( + msgtype=self.message_type, + body=self.text, + format=Format.HTML, + formatted_body=markdown(self.text), + ) + + await self.send_message(room_id=self.room.room_id, content=msg_content) await self._update_node()