From 2bb4e8a074f709dd8e0f80a92e689320df890e71 Mon Sep 17 00:00:00 2001
From: Kristina <kristin.fefelova@gmail.com>
Date: Mon, 22 Apr 2024 13:25:06 +0400
Subject: [PATCH] Fix incorecct message rendering in inbox (#5421)

Signed-off-by: Kristina Fefelova <kristin.fefelova@gmail.com>
---
 plugins/notification-resources/src/utils.ts | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/plugins/notification-resources/src/utils.ts b/plugins/notification-resources/src/utils.ts
index 4c06321918..76f5055626 100644
--- a/plugins/notification-resources/src/utils.ts
+++ b/plugins/notification-resources/src/utils.ts
@@ -375,10 +375,12 @@ export async function getDisplayInboxNotifications (
         continue
       }
 
+      const combined = activityNotifications.filter(({ attachedTo }) => ids.includes(attachedTo))
+
       const displayNotification = {
         ...activityNotification,
-        combinedIds: activityNotifications.filter(({ attachedTo }) => ids.includes(attachedTo)).map(({ _id }) => _id),
-        combinedMessages: activityNotifications
+        combinedIds: combined.map(({ _id }) => _id),
+        combinedMessages: combined
           .map((a) => a.$lookup?.attachedTo)
           .filter((m): m is ActivityMessage => m !== undefined)
       }