Display chat message inside the OS notification.
authoralex-z <blackslayer4@gmail.com>
Thu, 19 May 2022 14:04:47 +0000 (17:04 +0300)
committerallexzander <allexzander@users.noreply.github.com>
Mon, 23 May 2022 14:01:22 +0000 (17:01 +0300)
Signed-off-by: alex-z <blackslayer4@gmail.com>
src/gui/tray/usermodel.cpp

index d3117b07c060875f6ac03db2be5262afc2193521..5907f00d5da47c532f8ea5c9eada1acfbad433d5 100644 (file)
@@ -121,7 +121,8 @@ void User::slotBuildNotificationDisplay(const ActivityList &list)
             qCInfo(lcActivity) << "Activity in blacklist, skip";
             continue;
         }
-        const auto message = AccountManager::instance()->accounts().count() == 1 ? "" : activity._accName;
+        const auto message = activity._objectType == QStringLiteral("chat")
+            ? activity._message : AccountManager::instance()->accounts().count() == 1 ? "" : activity._accName;
         showDesktopNotification(activity._subject, message, activity._id); // We assigned the notif. id to the activity id
         _activityModel->addNotificationToActivityList(activity);
     }