From fd5d1c34019c8f9298c103e3fd9db661f8ffef77 Mon Sep 17 00:00:00 2001 From: retoor Date: Sun, 15 Jun 2025 02:30:57 +0200 Subject: [PATCH] Update. --- src/snek/static/chat-input.js | 2 +- src/snek/view/rpc.py | 9 +++++---- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/src/snek/static/chat-input.js b/src/snek/static/chat-input.js index 0b1d760..ecebb0c 100644 --- a/src/snek/static/chat-input.js +++ b/src/snek/static/chat-input.js @@ -146,7 +146,7 @@ class ChatInputComponent extends NjetComponent { this.user = user; }); - this.liveType = this.getAttribute("live-type") === "true"; + this.liveType = this.getAttribute("live-type") !== "true"; this.liveTypeInterval = parseInt(this.getAttribute("live-type-interval")) || 6; this.channelUid = this.getAttribute("channel"); diff --git a/src/snek/view/rpc.py b/src/snek/view/rpc.py index cfc41c4..d571d3f 100644 --- a/src/snek/view/rpc.py +++ b/src/snek/view/rpc.py @@ -270,10 +270,11 @@ class RPCView(BaseView): async def send_message(self, channel_uid, message, is_final=True): self._require_login() - if not is_final: - check_message = await self.services.channel_message.get(channel_uid=channel_uid, user_uid=self.user_uid,is_final=False) - if check_message: - return await self.update_message_text(check_message["uid"], message) + #if not is_final: + # check_message = await self.services.channel_message.get(channel_uid=channel_uid, user_uid=self.user_uid,is_final=False) + # if check_message: + # return await self.update_message_text(check_message["uid"], message) + is_final = True message = await self.services.chat.send( self.user_uid, channel_uid, message, is_final )