From f1467582a91601ca81949d3f3572d675bd67f76d Mon Sep 17 00:00:00 2001 From: TeamAbron Date: Tue, 21 Jan 2025 13:01:21 +0330 Subject: [PATCH] Bug fixed/first message pin --- external/lang | 2 +- src/lib/ContextMenus.tsx | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/external/lang b/external/lang index 3e086477..8ecb9a34 160000 --- a/external/lang +++ b/external/lang @@ -1 +1 @@ -Subproject commit 3e086477afc52d10d4306871170c30029699b160 +Subproject commit 8ecb9a34b1b459b5280a6351a4044dfa44b68019 diff --git a/src/lib/ContextMenus.tsx b/src/lib/ContextMenus.tsx index e3344df5..35607da2 100644 --- a/src/lib/ContextMenus.tsx +++ b/src/lib/ContextMenus.tsx @@ -59,6 +59,7 @@ type Action = | { action: "mark_server_as_read"; server: Server } | { action: "mark_unread"; message: Message } | { action: "pin_message"; channel: any; message: any } + | { action: "unpin_message"; channel: any; message: any } | { action: "retry_message"; message: QueuedMessage } | { action: "cancel_message"; message: QueuedMessage } | { action: "mention"; user: string } @@ -213,11 +214,13 @@ export default function ContextMenus() { const index = messages.findIndex( (x) => x._id === data.message._id, ); + let message - if (index > 0) { + if (index > -1) { message = messages[index]; } + console.log(message,7878) internalEmit("MessageBox", "pin", message);